8 references to ConsoleLifetimeOptions
Aspire.Hosting.Native.Server (1)
Program.cs (1)
35builder.Services.Configure<ConsoleLifetimeOptions>(options => options.SuppressStatusMessages = true);
Microsoft.Extensions.Hosting (7)
HostingHostBuilderExtensions.cs (2)
357public static IHostBuilder UseConsoleLifetime(this IHostBuilder hostBuilder, Action<ConsoleLifetimeOptions> configureOptions) 392public static Task RunConsoleAsync(this IHostBuilder hostBuilder, Action<ConsoleLifetimeOptions> configureOptions, CancellationToken cancellationToken = default)
Internal\ConsoleLifetime.cs (5)
29/// <param name="options">An object used to retrieve <see cref="ConsoleLifetimeOptions"/> instances.</param> 34public ConsoleLifetime(IOptions<ConsoleLifetimeOptions> options, IHostEnvironment environment, IHostApplicationLifetime applicationLifetime, IOptions<HostOptions> hostOptions) 40/// <param name="options">An object used to retrieve <see cref="ConsoleLifetimeOptions"/> instances.</param> 46public ConsoleLifetime(IOptions<ConsoleLifetimeOptions> options, IHostEnvironment environment, IHostApplicationLifetime applicationLifetime, IOptions<HostOptions> hostOptions, ILoggerFactory loggerFactory) 61private ConsoleLifetimeOptions Options { get; }