10 references to ConsoleLifetime
Microsoft.Extensions.Hosting (10)
ConsoleLifetimeOptions.cs (1)
7/// Provides option flags for <see cref="Internal.ConsoleLifetime"/>.
HostBuilder.netcoreapp.cs (1)
16services.AddSingleton<IHostLifetime, ConsoleLifetime>();
HostingHostBuilderExtensions.cs (4)
347return hostBuilder.ConfigureServices(collection => collection.AddSingleton<IHostLifetime, ConsoleLifetime>()); 355/// <param name="configureOptions">The delegate for configuring the <see cref="ConsoleLifetime"/>.</param> 365collection.AddSingleton<IHostLifetime, ConsoleLifetime>(); 389/// <param name="configureOptions">The delegate for configuring the <see cref="ConsoleLifetime"/>.</param>
Internal\ConsoleLifetime.cs (4)
27/// Initializes a <see cref="ConsoleLifetime"/> instance using the specified console lifetime options, host environment, host application lifetime, and host options. 38/// Initializes a <see cref="ConsoleLifetime"/> instance using the specified console lifetime options, host environment, host options, and logger factory. 82((ConsoleLifetime)state!).OnApplicationStarted(); 87((ConsoleLifetime)state!).OnApplicationStopping();