Microsoft.Extensions.Hosting.IHostApplicationLifetime
Allows consumers to be notified of application lifetime events. This interface is not intended to be user-replaceable.
Gets a cancellation token that is triggered when the application host has fully started and is about to wait
for a graceful shutdown.
Gets a cancellation token that is triggered when the application host has completed a graceful shutdown.
All requests should be complete at this point.
The application will not exit until all callbacks registered on this token have completed.
Gets a cancellation token that is triggered when the application host is starting a graceful shutdown.
Requests might still be in flight. Shutdown will block until all callbacks registered on this token have completed.
void StopApplication()
Requests termination of the current application.