83 writes to CancellationToken
Aspire.Hosting (2)
ApplicationModel\ResourceCommandService.cs (2)
370
CancellationToken
= cancellationToken,
444
CancellationToken
= linkedCts.Token,
Aspire.Hosting.Azure.Tests (61)
AzureEnvironmentResourceExtensionsTests.cs (61)
360
CancellationToken
= CancellationToken.None,
414
CancellationToken
= CancellationToken.None,
752
CancellationToken
= CancellationToken.None,
833
CancellationToken
= CancellationToken.None,
917
CancellationToken
= CancellationToken.None,
1186
CancellationToken
= CancellationToken.None,
1250
CancellationToken
= CancellationToken.None,
1311
CancellationToken
= CancellationToken.None,
1372
CancellationToken
= CancellationToken.None,
1507
CancellationToken
= CancellationToken.None,
1565
CancellationToken
= CancellationToken.None,
1616
CancellationToken
= CancellationToken.None,
1628
CancellationToken
= CancellationToken.None,
1712
CancellationToken
= CancellationToken.None,
1796
CancellationToken
= CancellationToken.None,
1890
CancellationToken
= CancellationToken.None,
1961
CancellationToken
= CancellationToken.None,
2039
CancellationToken
= CancellationToken.None,
2053
CancellationToken
= CancellationToken.None,
2118
CancellationToken
= CancellationToken.None,
2182
CancellationToken
= CancellationToken.None,
2236
CancellationToken
= CancellationToken.None,
2296
CancellationToken
= CancellationToken.None,
2373
CancellationToken
= CancellationToken.None,
2387
CancellationToken
= CancellationToken.None,
2450
CancellationToken
= CancellationToken.None,
2467
CancellationToken
= CancellationToken.None,
2548
CancellationToken
= CancellationToken.None,
2594
CancellationToken
= CancellationToken.None,
2647
CancellationToken
= CancellationToken.None,
2661
CancellationToken
= CancellationToken.None,
2714
CancellationToken
= CancellationToken.None,
2787
CancellationToken
= CancellationToken.None,
2840
CancellationToken
= CancellationToken.None,
2900
CancellationToken
= CancellationToken.None,
2961
CancellationToken
= CancellationToken.None,
3031
CancellationToken
= CancellationToken.None,
3092
CancellationToken
= CancellationToken.None,
3161
CancellationToken
= CancellationToken.None,
3218
CancellationToken
= CancellationToken.None,
3281
CancellationToken
= CancellationToken.None,
3352
CancellationToken
= CancellationToken.None,
3407
CancellationToken
= CancellationToken.None,
3447
CancellationToken
= CancellationToken.None,
3521
CancellationToken
= CancellationToken.None,
3569
CancellationToken
= CancellationToken.None,
3625
CancellationToken
= CancellationToken.None,
3772
CancellationToken
= CancellationToken.None,
3851
CancellationToken
= CancellationToken.None,
3923
CancellationToken
= CancellationToken.None,
4003
CancellationToken
= CancellationToken.None,
4077
CancellationToken
= CancellationToken.None,
4129
CancellationToken
= CancellationToken.None,
4175
CancellationToken
= CancellationToken.None,
4221
CancellationToken
= CancellationToken.None,
4289
CancellationToken
= cts.Token,
4528
CancellationToken
= CancellationToken.None,
4580
CancellationToken
= CancellationToken.None,
4627
CancellationToken
= CancellationToken.None,
4675
CancellationToken
= CancellationToken.None,
4813
CancellationToken
= CancellationToken.None,
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (1)
272
CancellationToken
= CancellationToken.None,
WithBlazorAppTests.cs (1)
324
CancellationToken
= CancellationToken.None,
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
569
CancellationToken
= CancellationToken.None,
621
CancellationToken
= CancellationToken.None,
669
CancellationToken
= CancellationToken.None,
Aspire.Hosting.Foundry.Tests (1)
PromptAgentTests.cs (1)
103
CancellationToken
= cts.Token,
Aspire.Hosting.Maui.Tests (1)
MauiBuildQueueTests.cs (1)
1154
CancellationToken
= CancellationToken.None,
Aspire.Hosting.MongoDB.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
Aspire.Hosting.MySql.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
Aspire.Hosting.PostgreSQL.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
Aspire.Hosting.Redis.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
Aspire.Hosting.SqlServer.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
Aspire.Hosting.TestUtilities (1)
Utils\TerminalCommandTestHelpers.cs (1)
26
CancellationToken
= cancellationToken,
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
87
CancellationToken
= TestContext.Current.CancellationToken,
110
CancellationToken
= cancellation.Token,
140 references to CancellationToken
Aspire.Hosting (22)
ApplicationModel\CommandOptions.cs (1)
137
/// <see cref="ExecuteCommandContext.
CancellationToken
"/>.
ApplicationModel\CommandsConfigurationExtensions.cs (11)
32
await orchestrator.StartResourceAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
65
await orchestrator.StopResourceAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
104
await orchestrator.StopResourceAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
105
await orchestrator.StartResourceAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
227
await Task.WhenAll(replicasToStop.Select(name => orchestrator.StopResourceAsync(name, context.
CancellationToken
))).ConfigureAwait(false);
239
using var logCts = CancellationTokenSource.CreateLinkedTokenSource(context.
CancellationToken
);
259
await orchestrator.StartResourceAsync(rebuilderInstanceName, context.
CancellationToken
).ConfigureAwait(false);
263
using var buildTimeoutCts = CancellationTokenSource.CreateLinkedTokenSource(context.
CancellationToken
);
278
catch (OperationCanceledException) when (!context.
CancellationToken
.IsCancellationRequested)
321
await orchestrator.StartResourceAsync(name, context.
CancellationToken
).ConfigureAwait(false);
356
catch (OperationCanceledException) when (context.
CancellationToken
.IsCancellationRequested)
Orchestrator\ParameterProcessor.cs (2)
267
executeCommand: context => SetParameterCoreAsync(parameterResource, context.Arguments, context.
CancellationToken
),
303
executeCommand: context => DeleteParameterCoreAsync(parameterResource, context.Arguments, context.
CancellationToken
),
ResourceBuilderExtensions.cs (8)
3414
var processResult = await pendingProcessResult.WaitAsync(context.
CancellationToken
).ConfigureAwait(false);
3417
catch (OperationCanceledException) when (context.
CancellationToken
.IsCancellationRequested)
3591
CancellationToken = context.
CancellationToken
,
3853
CancellationToken = context.
CancellationToken
,
3863
response = await httpClient.SendAsync(request, context.
CancellationToken
).ConfigureAwait(false);
3871
CancellationToken = context.
CancellationToken
,
3879
return await GetDefaultHttpCommandResultAsync(response, commandOptions, context.
CancellationToken
).ConfigureAwait(false);
3881
catch (OperationCanceledException) when (context.
CancellationToken
.IsCancellationRequested)
Aspire.Hosting.Azure (19)
AzureProvisioningController.cs (19)
738
() => RunOperationAsync<bool>(model, new ResetStateIntent(ReprovisionAfterReset: true), context.
CancellationToken
),
740
() => CreateEnvironmentCommandResultDataAsync(ResetProvisioningStateCommandName, model, context.
CancellationToken
),
751
() => ChangeAzureContextCommandAsync(model, context.Arguments, context.
CancellationToken
),
753
() => CreateEnvironmentCommandResultDataAsync(ChangeAzureContextCommandName, model, context.
CancellationToken
),
764
() => ReprovisionAllAsync(model, context.
CancellationToken
),
766
() => CreateEnvironmentCommandResultDataAsync(ReprovisionAllCommandName, model, context.
CancellationToken
),
777
() => DeleteAzureResourcesAsync(model, context.
CancellationToken
),
779
() => CreateEnvironmentCommandResultDataAsync(DeleteAzureResourcesCommandName, model, context.
CancellationToken
));
790
() => ChangeResourceLocationCommandAsync(model, resourceName, context.Arguments, context.
CancellationToken
),
792
() => CreateResourceCommandResultDataAsync(ChangeResourceLocationCommandName, model, resourceName, context.
CancellationToken
),
806
() => CreateAzureResourceInfoCommandResultDataAsync(model, resourceName, context.
CancellationToken
));
817
() => CancelResourceAsync(model, resourceName, context.
CancellationToken
),
819
() => CreateResourceCommandResultDataAsync(CancelCommandName, model, resourceName, context.
CancellationToken
));
830
() => RunOperationAsync<DeleteAzureResourceResult>(model, new DeleteAzureResourceIntent(resourceName), context.
CancellationToken
),
832
result => CreateDeleteAzureResourceCommandResultDataAsync(model, resourceName, result, context.
CancellationToken
));
843
() => ForgetResourceStateAsync(model, resourceName, context.
CancellationToken
),
845
() => CreateResourceCommandResultDataAsync(ForgetStateCommandName, model, resourceName, context.
CancellationToken
));
856
() => ReprovisionResourceAsync(model, resourceName, context.
CancellationToken
),
858
() => CreateResourceCommandResultDataAsync(ReprovisionResourceCommandName, model, resourceName, context.
CancellationToken
),
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (3)
384
.GetValueAsync(context.
CancellationToken
)
399
.GetValueAsync(context.
CancellationToken
)
423
context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.Blazor (4)
BrowserDebuggerHelper.cs (4)
139
await debugSessionLock.WaitAsync(context.
CancellationToken
).ConfigureAwait(false);
176
await orchestrator.StartResourceAsync(dcpInstanceName, context.
CancellationToken
).ConfigureAwait(false);
236
await debugSessionLock.WaitAsync(context.
CancellationToken
).ConfigureAwait(false);
246
await orchestrator.StopResourceAsync(dcpInstanceName, context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.Browsers (3)
BrowserLogsBuilderExtensions.cs (3)
163
await sessionManager.StartSessionAsync(browserLogsResource, currentConfiguration, context.ResourceName, url, context.
CancellationToken
).ConfigureAwait(false);
206
return await configurationManager.ConfigureAsync(browserLogsResource, context.Arguments, context.
CancellationToken
).ConfigureAwait(false);
240
var result = await sessionManager.CaptureScreenshotAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.Browsers.Tests (3)
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (3)
163
await sessionManager.StartSessionAsync(browserLogsResource, currentConfiguration, context.ResourceName, url, context.
CancellationToken
).ConfigureAwait(false);
206
return await configurationManager.ConfigureAsync(browserLogsResource, context.Arguments, context.
CancellationToken
).ConfigureAwait(false);
240
var result = await sessionManager.CaptureScreenshotAsync(context.ResourceName, context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
863
context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.EntityFrameworkCore (10)
EFResourceBuilderExtensions.cs (10)
520
.BuildAsync(executionContext, context.Logger, context.
CancellationToken
).ConfigureAwait(false);
549
context.
CancellationToken
).ConfigureAwait(false);
594
process.StandardOutput, resourceLogger, isErrorOutput: false, captureBuilder: null, context.
CancellationToken
);
596
process.StandardError, resourceLogger, isErrorOutput: true, captureBuilder: stderrBuilder, context.
CancellationToken
);
599
await process.WaitForExitAsync(context.
CancellationToken
).ConfigureAwait(false);
939
await resourceNotificationService.WaitForDependenciesAsync(migrationResource, context.
CancellationToken
).ConfigureAwait(false);
949
context.
CancellationToken
,
1026
cancellationToken: context.
CancellationToken
).ConfigureAwait(false);
1068
cancellationToken: context.
CancellationToken
).ConfigureAwait(false);
1107
cancellationToken: context.
CancellationToken
).ConfigureAwait(false);
Aspire.Hosting.EntityFrameworkCore.Tests (1)
TestServices\TestEfTool.cs (1)
32
context.
CancellationToken
);
Aspire.Hosting.Foundry (4)
PromptAgent\PromptAgentBuilderExtensions.cs (4)
84
var endpoint = await agent.Project.Endpoint.GetValueAsync(ctx.
CancellationToken
).ConfigureAwait(false);
92
ctx.
CancellationToken
.ThrowIfCancellationRequested();
97
var response = await responseClient.CreateResponseAsync(message, cancellationToken: ctx.
CancellationToken
).ConfigureAwait(false);
101
catch (OperationCanceledException) when (ctx.
CancellationToken
.IsCancellationRequested)
Aspire.Hosting.Maui.Tests (3)
MauiBuildQueueTests.cs (3)
806
await stopCompletion.Task.WaitAsync(context.
CancellationToken
);
845
await Task.Delay(Timeout.InfiniteTimeSpan, context.
CancellationToken
);
983
await Task.Delay(Timeout.InfiniteTimeSpan, context.
CancellationToken
);
Aspire.Hosting.MongoDB (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Aspire.Hosting.MySql (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Aspire.Hosting.PostgreSQL (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Aspire.Hosting.Redis (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Aspire.Hosting.SqlServer (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Aspire.Hosting.Tests (3)
ResourceCommandServiceTests.cs (3)
1842
await Task.Delay(Timeout.Infinite, e.
CancellationToken
);
1890
await Task.Delay(Timeout.Infinite, e.
CancellationToken
);
1892
catch (OperationCanceledException) when (e.
CancellationToken
.IsCancellationRequested)
Aspire.Hosting.Valkey (4)
src\Shared\ContainerReplCommand.cs (4)
26
context.
CancellationToken
.ThrowIfCancellationRequested();
42
.ResolveAsync(context.
CancellationToken
).ConfigureAwait(false);
43
var options = await createOptions(context.
CancellationToken
).ConfigureAwait(false);
45
context.
CancellationToken
.ThrowIfCancellationRequested();
Stress.AppHost (29)
CommandResources.cs (2)
1110
await ExecuteCommandForAllResourcesAsync(c.Services, KnownResourceCommands.StopCommand, c.
CancellationToken
);
1119
await ExecuteCommandForAllResourcesAsync(c.Services, KnownResourceCommands.StartCommand, c.
CancellationToken
);
InteractionCommands.cs (27)
20
var resultTask1 = interactionService.PromptConfirmationAsync("Command confirmation", "Are you sure?", cancellationToken: commandContext.
CancellationToken
);
21
var resultTask2 = interactionService.PromptMessageBoxAsync("Command confirmation", "Are you really sure?", new MessageBoxInteractionOptions { Intent = MessageIntent.Warning, ShowSecondaryButton = true }, cancellationToken: commandContext.
CancellationToken
);
125
cancellationToken: commandContext.
CancellationToken
);
175
cancellationToken: commandContext.
CancellationToken
);
261
cancellationToken: commandContext.
CancellationToken
);
355
cancellationToken: commandContext.
CancellationToken
);
481
cancellationToken: commandContext.
CancellationToken
);
581
cancellationToken: commandContext.
CancellationToken
);
614
cancellationToken: commandContext.
CancellationToken
);
622
cancellationToken: commandContext.
CancellationToken
);
630
cancellationToken: commandContext.
CancellationToken
);
640
cancellationToken: commandContext.
CancellationToken
);
663
cancellationToken: commandContext.
CancellationToken
);
854
commandContext.
CancellationToken
);
891
commandContext.
CancellationToken
);
918
cancellationToken: commandContext.
CancellationToken
);
936
using var cts = CancellationTokenSource.CreateLinkedTokenSource(commandContext.
CancellationToken
);
944
await Task.Delay(10000, commandContext.
CancellationToken
);
970
commandContext.
CancellationToken
);
993
cancellationToken: commandContext.
CancellationToken
);
1018
commandContext.
CancellationToken
);
1038
commandContext.
CancellationToken
);
1056
await Task.Delay(10000, commandContext.
CancellationToken
);
1085
cancellationToken: commandContext.
CancellationToken
);
1100
var content = await file.ReadAllBytesAsync(commandContext.
CancellationToken
);
1132
cancellationToken: commandContext.
CancellationToken
);
1152
var bytes = await file.ReadAllBytesAsync(commandContext.
CancellationToken
);
Terminals.AppHost (11)
TerminalInteractionCommands.cs (11)
67
cancellationToken: commandContext.
CancellationToken
);
146
cancellationToken: commandContext.
CancellationToken
);
190
await terminal.SendTextAsync("echo aspire-dock-ready\r", commandContext.
CancellationToken
);
191
await terminal.WaitForTextAsync("aspire-dock-ready", TimeSpan.FromSeconds(10), commandContext.
CancellationToken
);
306
cancellationToken: commandContext.
CancellationToken
);
349
commandContext.
CancellationToken
);
356
catch (OperationCanceledException) when (commandContext.
CancellationToken
.IsCancellationRequested)
375
cancellationToken: commandContext.
CancellationToken
);
423
await terminal.SendTextAsync($"echo apphost-was-here-{marker}\n", commandContext.
CancellationToken
);
424
await terminal.WaitForTextAsync($"apphost-was-here-{marker}\r\n", TimeSpan.FromSeconds(15), commandContext.
CancellationToken
);
434
cancellationToken: commandContext.
CancellationToken
);