8 implementations of ApplicationStopping
Aspire.Hosting.Testing.Tests (1)
ResourceLoggerForwarderServiceTests.cs (1)
174public CancellationToken ApplicationStopping { get; }
Aspire.Hosting.Tests (4)
Cli\CliOrphanDetectorTests.cs (1)
289public CancellationToken ApplicationStopping => throw new NotImplementedException();
Dashboard\DashboardLifecycleHookTests.cs (1)
662public CancellationToken ApplicationStopping { get; }
ResourceNotificationTests.cs (1)
743public CancellationToken ApplicationStopping { get; }
Utils\TestHostApplicationLifetime.cs (1)
12public CancellationToken ApplicationStopping { get; }
Microsoft.AspNetCore.Hosting (1)
Internal\ApplicationLifetime.cs (1)
40public CancellationToken ApplicationStopping => _stoppingSource.Token;
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (1)
MockHostApplicationLifetime.cs (1)
18public CancellationToken ApplicationStopping { get; }
Microsoft.Extensions.Hosting (1)
Internal\ApplicationLifetime.cs (1)
39public CancellationToken ApplicationStopping => _stoppingSource.Token;
17 references to ApplicationStopping
Aspire.Hosting (2)
Dashboard\DashboardEventHandlers.cs (1)
84_dashboardLogsCts = CancellationTokenSource.CreateLinkedTokenSource(hostApplicationLifetime.ApplicationStopping);
Dashboard\DashboardService.cs (1)
381using var cts = CancellationTokenSource.CreateLinkedTokenSource(hostApplicationLifetime.ApplicationStopping, serverCallContext.CancellationToken);
Aspire.Hosting.Testing.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
80var watchCts = CancellationTokenSource.CreateLinkedTokenSource(hostApplicationLifetime.ApplicationStopping, cancellationToken);
Aspire.Hosting.Tests (2)
Backchannel\AuxiliaryBackchannelTests.cs (1)
422await Task.Delay(Timeout.Infinite, lifetime.ApplicationStopping).WaitAsync(cts.Token);
Utils\LoggerNotificationExtensions.cs (1)
80var watchCts = CancellationTokenSource.CreateLinkedTokenSource(hostApplicationLifetime.ApplicationStopping, cancellationToken);
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
80var watchCts = CancellationTokenSource.CreateLinkedTokenSource(hostApplicationLifetime.ApplicationStopping, cancellationToken);
Microsoft.AspNetCore.Hosting (2)
GenericHost\GenericWebHostApplicationLifetime.cs (1)
19public CancellationToken ApplicationStopping => _applicationLifetime.ApplicationStopping;
WebHostExtensions.cs (1)
162await Task.Delay(Timeout.Infinite, applicationLifetime.ApplicationStopping)
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionManager.cs (1)
40appLifetime.ApplicationStopping.Register(CloseConnections);
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
ApplicationLifecycleHealthCheck.cs (1)
52bool isStopping = _appLifetime.ApplicationStopping.IsCancellationRequested;
Microsoft.Extensions.Hosting (1)
Internal\ConsoleLifetime.cs (1)
85_applicationStoppingRegistration = ApplicationLifetime.ApplicationStopping.Register(state =>
Microsoft.Extensions.Hosting.Abstractions (2)
HostingAbstractionsHostExtensions.cs (1)
101await Task.Delay(Timeout.Infinite, applicationLifetime.ApplicationStopping).ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing);
IApplicationLifetime.cs (1)
22/// <inheritdoc cref="IHostApplicationLifetime.ApplicationStopping" />
Microsoft.Extensions.Hosting.Systemd (1)
SystemdLifetime.cs (1)
80_applicationStoppingRegistration = ApplicationLifetime.ApplicationStopping.Register(state =>
Microsoft.Extensions.Hosting.WindowsServices (3)
WindowsServiceLifetime.cs (3)
86ApplicationLifetime.ApplicationStopping.Register(() => 148/// Triggers <see cref="IHostApplicationLifetime.ApplicationStopping"/> and waits for <see cref="IHostApplicationLifetime.ApplicationStopped"/>. 164/// Triggers <see cref="IHostApplicationLifetime.ApplicationStopping"/> and waits for <see cref="IHostApplicationLifetime.ApplicationStopped"/>.