35 instantiations of ConsoleCancellationManager
aspire (2)
Program.cs (2)
1179using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.FromSeconds(5)); 1505using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.Zero);
Aspire.Cli.Tests (33)
Backchannel\ExtensionBackchannelTests.cs (1)
15private readonly ConsoleCancellationManager _cancellationManager = new(Timeout.InfiniteTimeSpan);
CliBootstrapTests.cs (1)
51var startupContext = new Program.CliStartupContext(loggingOptions, errorWriter, loggerFactory, fileLoggerProvider, logBufferContext, loggerFactory.CreateLogger(Program.RootLoggerName), new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan), identityChannelReader);
Commands\TemplateSourceStartupTests.cs (3)
189using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan); 240using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan); 382using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan);
ConsoleCancellationManagerTests.cs (26)
14using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 22using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 34using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 47using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 71using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 91using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 120using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 141using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 158using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 172using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 184using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 198using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 214using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 243var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 253var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 264using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 272using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 282using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 294var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 305var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 316using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 324using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 334using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 344using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 363using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 385using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
Telemetry\TelemetryConfigurationTests.cs (1)
44var startupContext = new Program.CliStartupContext(loggingOptions, errorWriter, loggerFactory, fileLoggerProvider, logBufferContext, loggerFactory.CreateLogger(Program.RootLoggerName), new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan), identityChannelReader);
Utils\CliTestHelper.cs (1)
230services.AddSingleton(sp => new ConsoleCancellationManager(
58 references to ConsoleCancellationManager
aspire (15)
Backchannel\ExtensionRpcTarget.cs (1)
35ConsoleCancellationManager cancellationManager) : IExtensionRpcTarget
Commands\BaseCommand.cs (1)
54/// shared <see cref="ConsoleCancellationManager"/> centrally before invoking <see cref="ExecuteAsync"/>.
Commands\CommonCommandServices.cs (2)
18ConsoleCancellationManager cancellationManager, 28public ConsoleCancellationManager CancellationManager { get; } = cancellationManager;
Commands\RunCommand.cs (1)
79private readonly ConsoleCancellationManager _cancellationManager;
ConsoleCancellationManager.cs (3)
124static (_, state) => ((ConsoleCancellationManager)state!).Expire(), 381/// <see cref="ConsoleCancellationManager"/>, which owns the budget, the clock, and the token as part 384/// than its own because it exists only to subdivide <see cref="ConsoleCancellationManager"/> when
DotNet\DotNetCliRunner.cs (1)
164/// <see cref="ConsoleCancellationManager.GracefulShutdownToken"/> bounds the shutdown ladder. When
Program.cs (4)
92ConsoleCancellationManager CancellationManager, 380builder.Services.AddSingleton<IGracefulShutdownWindow>(sp => sp.GetRequiredService<ConsoleCancellationManager>()); 1179using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.FromSeconds(5)); 1505using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.Zero);
Projects\IGuestProcessLauncher.cs (2)
30/// The central graceful-shutdown window. Its <see cref="ConsoleCancellationManager.GracefulShutdownToken"/> 32/// (which calls <see cref="ConsoleCancellationManager.Expire"/>)
Aspire.Cli.Tests (43)
Backchannel\ExtensionBackchannelTests.cs (1)
15private readonly ConsoleCancellationManager _cancellationManager = new(Timeout.InfiniteTimeSpan);
Commands\RunCommandTests.cs (6)
515var cancellationManager = provider.GetRequiredService<ConsoleCancellationManager>(); 815var cancellationManager = provider.GetRequiredService<ConsoleCancellationManager>(); 2207var manager = provider.GetRequiredService<ConsoleCancellationManager>();
Commands\TemplateSourceStartupTests.cs (4)
189using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan); 240using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan); 360private static Program.CliStartupContext CreateStartupContext(string[] args, ConsoleCancellationManager cancellationManager) 382using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan);
Commands\TrayCommandTests.cs (2)
517var cancellation = provider.GetRequiredService<ConsoleCancellationManager>();
ConsoleCancellationManagerTests.cs (26)
14using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 22using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 34using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 47using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 71using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 91using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 120using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 141using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 158using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 172using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 184using var manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50)); 198using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 214using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 243var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 253var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 264using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 272using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 282using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 294var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 305var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 316using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 324using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 334using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 344using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 363using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 385using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
TestServices\TestGracefulShutdownWindow.cs (1)
8/// <see cref="ConsoleCancellationManager"/>, it registers no process-global OS signal handlers and
Utils\CliTestHelper.cs (3)
232services.AddSingleton<IGracefulShutdownWindow>(sp => sp.GetRequiredService<ConsoleCancellationManager>()); 640var cancellationManager = serviceProvider.GetRequiredService<ConsoleCancellationManager>();