<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.11" />

Microsoft.Extensions.Hosting.IApplicationLifetime

public interface IApplicationLifetime
Allows consumers to perform cleanup during a graceful shutdown.

This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.

namespace Microsoft.Extensions.Hosting { public interface IApplicationLifetime { CancellationToken ApplicationStarted { get; } CancellationToken ApplicationStopping { get; } CancellationToken ApplicationStopped { get; } void StopApplication(); } }