7 writes to CleanupTimeout
Aspire.Hosting.Native.Core.Tests (7)
DcpWorkloadCleanupTests.cs (6)
57var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) }; 129var options = new NativeServerOptions { TimeProvider = clock, CleanupTimeout = TimeSpan.FromSeconds(2) }; 170var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) }; 195var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) }; 219var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) }; 267var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) };
NativeProviderLifecycleTests.cs (1)
20var options = new NativeServerOptions { CleanupTimeout = TimeSpan.FromSeconds(10) };
13 references to CleanupTimeout
Aspire.Hosting.Native.Core.Tests (2)
DcpWorkloadCleanupTests.cs (1)
155clock.Advance(options.CleanupTimeout - TimeSpan.FromTicks(1));
NativeServerOptionsTests.cs (1)
22Assert.Equal(TimeSpan.FromSeconds(90), options.CleanupTimeout);
Aspire.Hosting.Native.Server (11)
Dcp\DcpApiClient.cs (3)
229using var cleanup = new CancellationTokenSource(_options.CleanupTimeout, _options.TimeProvider); 257using var forcedExit = new CancellationTokenSource(_options.CleanupTimeout, _options.TimeProvider); 262await _output.WaitAsync(_options.CleanupTimeout, _options.TimeProvider).ConfigureAwait(false);
Dcp\DcpWorkloadExecutor.cs (1)
287using var cleanup = new CancellationTokenSource(options.CleanupTimeout, options.TimeProvider);
NativeDiagnosticPump.cs (1)
44await _consumer.WaitAsync(_options.CleanupTimeout, _options.TimeProvider).ConfigureAwait(false);
NativeServerHostedService.cs (4)
30await lifetime.RequestStopAsync(settings.Options.CleanupTimeout, settings.Options.TimeProvider, 215using var cleanup = new CancellationTokenSource(options.CleanupTimeout, options.TimeProvider); 254using var cleanup = new CancellationTokenSource(options.CleanupTimeout, options.TimeProvider); 271using var cleanup = new CancellationTokenSource(options.CleanupTimeout, options.TimeProvider);
NativeServerOptions.cs (1)
58foreach (var duration in new[] { ControllerStartupTimeout, ControllerRequestTimeout, ControllerLogReadTimeout, CleanupTimeout,
Program.cs (1)
36builder.Services.Configure<HostOptions>(options => options.ShutdownTimeout = settings.Options.CleanupTimeout);