35 instantiations of ConsoleCancellationManager
aspire (2)
Program.cs (2)
1179
using var cancellationManager = new
ConsoleCancellationManager
(finalDrainBudget: TimeSpan.FromSeconds(5));
1505
using var cancellationManager = new
ConsoleCancellationManager
(finalDrainBudget: TimeSpan.Zero);
Aspire.Cli.Tests (33)
Backchannel\ExtensionBackchannelTests.cs (1)
15
private readonly ConsoleCancellationManager _cancellationManager =
new
(Timeout.InfiniteTimeSpan);
CliBootstrapTests.cs (1)
51
var startupContext = new Program.CliStartupContext(loggingOptions, errorWriter, loggerFactory, fileLoggerProvider, logBufferContext, loggerFactory.CreateLogger(Program.RootLoggerName), new
ConsoleCancellationManager
(finalDrainBudget: Timeout.InfiniteTimeSpan), identityChannelReader);
Commands\TemplateSourceStartupTests.cs (3)
189
using var cancellationManager = new
ConsoleCancellationManager
(finalDrainBudget: Timeout.InfiniteTimeSpan);
240
using var cancellationManager = new
ConsoleCancellationManager
(finalDrainBudget: Timeout.InfiniteTimeSpan);
382
using var cancellationManager = new
ConsoleCancellationManager
(finalDrainBudget: Timeout.InfiniteTimeSpan);
ConsoleCancellationManagerTests.cs (26)
14
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
22
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
34
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
47
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
71
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
91
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
120
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
141
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
158
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromMilliseconds(50));
172
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromMilliseconds(50));
184
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromMilliseconds(50));
198
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
214
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(30));
243
var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
253
var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
264
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
272
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
282
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
294
var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
305
var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
316
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
324
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
334
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
344
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
363
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
385
using var manager = new
ConsoleCancellationManager
(TimeSpan.FromSeconds(5));
Telemetry\TelemetryConfigurationTests.cs (1)
44
var startupContext = new Program.CliStartupContext(loggingOptions, errorWriter, loggerFactory, fileLoggerProvider, logBufferContext, loggerFactory.CreateLogger(Program.RootLoggerName), new
ConsoleCancellationManager
(finalDrainBudget: Timeout.InfiniteTimeSpan), identityChannelReader);
Utils\CliTestHelper.cs (1)
230
services.AddSingleton(sp => new
ConsoleCancellationManager
(
58 references to ConsoleCancellationManager
aspire (15)
Backchannel\ExtensionRpcTarget.cs (1)
35
ConsoleCancellationManager
cancellationManager) : IExtensionRpcTarget
Commands\BaseCommand.cs (1)
54
/// shared <see cref="
ConsoleCancellationManager
"/> centrally before invoking <see cref="ExecuteAsync"/>.
Commands\CommonCommandServices.cs (2)
18
ConsoleCancellationManager
cancellationManager,
28
public
ConsoleCancellationManager
CancellationManager { get; } = cancellationManager;
Commands\RunCommand.cs (1)
79
private readonly
ConsoleCancellationManager
_cancellationManager;
ConsoleCancellationManager.cs (3)
124
static (_, 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)
92
ConsoleCancellationManager
CancellationManager,
380
builder.Services.AddSingleton<IGracefulShutdownWindow>(sp => sp.GetRequiredService<
ConsoleCancellationManager
>());
1179
using
var
cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.FromSeconds(5));
1505
using
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)
15
private readonly
ConsoleCancellationManager
_cancellationManager = new(Timeout.InfiniteTimeSpan);
Commands\RunCommandTests.cs (6)
515
var
cancellationManager = provider.GetRequiredService<
ConsoleCancellationManager
>();
815
var
cancellationManager = provider.GetRequiredService<
ConsoleCancellationManager
>();
2207
var
manager = provider.GetRequiredService<
ConsoleCancellationManager
>();
Commands\TemplateSourceStartupTests.cs (4)
189
using
var
cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan);
240
using
var
cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan);
360
private static Program.CliStartupContext CreateStartupContext(string[] args,
ConsoleCancellationManager
cancellationManager)
382
using
var
cancellationManager = new ConsoleCancellationManager(finalDrainBudget: Timeout.InfiniteTimeSpan);
Commands\TrayCommandTests.cs (2)
517
var
cancellation = provider.GetRequiredService<
ConsoleCancellationManager
>();
ConsoleCancellationManagerTests.cs (26)
14
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
22
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
34
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
47
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
71
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
91
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
120
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
141
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
158
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50));
172
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50));
184
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromMilliseconds(50));
198
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
214
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30));
243
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
253
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
264
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
272
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
282
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
294
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
305
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
316
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
324
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
334
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
344
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
363
using
var
manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
385
using
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)
232
services.AddSingleton<IGracefulShutdownWindow>(sp => sp.GetRequiredService<
ConsoleCancellationManager
>());
640
var
cancellationManager = serviceProvider.GetRequiredService<
ConsoleCancellationManager
>();