87 instantiations of ExecuteCommandContext
Aspire.Hosting (2)
ApplicationModel\ResourceCommandService.cs (2)
366var context = new ExecuteCommandContext 440var linkedContext = new ExecuteCommandContext
Aspire.Hosting.Azure.Tests (64)
AzureEnvironmentResourceExtensionsTests.cs (64)
107var result = await delete.ExecuteCommand(new ExecuteCommandContext 179var result = await delete.ExecuteCommand(new ExecuteCommandContext 304var result = await command.ExecuteCommand(new ExecuteCommandContext 652var result = await resetCommand.ExecuteCommand(new ExecuteCommandContext 706var commandTask = resetCommand.ExecuteCommand(new ExecuteCommandContext 1091var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 1172var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1256var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1525var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1589var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1650var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1711var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 1846var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 1904var result = await command.ExecuteCommand(new ExecuteCommandContext 1955var queuedReprovisionTask = queuedReprovisionCommand.ExecuteCommand(new ExecuteCommandContext 1967var result = await conflictingCommand.ExecuteCommand(new ExecuteCommandContext 2051var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2135var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 2229var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 2300var commandTask = deleteCommand.ExecuteCommand(new ExecuteCommandContext 2378var deleteTask = deleteCommand.ExecuteCommand(new ExecuteCommandContext 2392var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2457var result = await forgetCommand.ExecuteCommand(new ExecuteCommandContext 2521var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 2575var commandTask = reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 2635var commandTask = reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 2712var storageTask = reprovisionStorageCommand.ExecuteCommand(new ExecuteCommandContext 2726var storage2Task = reprovisionStorage2Command.ExecuteCommand(new ExecuteCommandContext 2789var commandTask = reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 2806var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2887var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2933var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2986var commandTask = reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 3000var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 3053var commandTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3126var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3179var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3239var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3300var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3370var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3431var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3500var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3557var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3620var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3691var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3746var result = await reprovisionAllCommand.ExecuteCommand(new ExecuteCommandContext 3786var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3860var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3908var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3964var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 4111var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4190var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4262var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4342var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4416var commandTask = reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4468var executionTask = changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 4514var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 4560var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4628var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4867var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4919var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4966var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 5014var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 5152var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (1)
303var result = await debugCommand.ExecuteCommand(new ExecuteCommandContext
WithBlazorAppTests.cs (1)
321var result = await command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
608var commandTask = command.ExecuteCommand(new ExecuteCommandContext 662var commandTask = command.ExecuteCommand(new ExecuteCommandContext 712var commandTask = command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Foundry.Tests (1)
PromptAgentTests.cs (1)
187var result = await command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Maui.Tests (1)
MauiBuildQueueTests.cs (1)
1173return new()
Aspire.Hosting.MongoDB.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.MySql.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.PostgreSQL.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Redis.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.SqlServer.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Tests (1)
ResourceCommandAnnotationTests.cs (1)
198var context = new ExecuteCommandContext
Aspire.Hosting.TestUtilities (1)
Utils\TerminalCommandTestHelpers.cs (1)
22var result = await command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
84var result = await command.ExecuteCommand(new ExecuteCommandContext 107await Assert.ThrowsAnyAsync<OperationCanceledException>(() => command.ExecuteCommand(new ExecuteCommandContext
58 references to ExecuteCommandContext
Aspire.Hosting (25)
ApplicationModel\CommandOptions.cs (2)
7/// Optional configuration for resource commands added with <see cref="ResourceBuilderExtensions.WithCommand{T}(Aspire.Hosting.ApplicationModel.IResourceBuilder{T}, string, string, Func{Aspire.Hosting.ApplicationModel.ExecuteCommandContext, Task{Aspire.Hosting.ApplicationModel.ExecuteCommandResult}}, Aspire.Hosting.ApplicationModel.CommandOptions?)"/>. 137/// <see cref="ExecuteCommandContext.CancellationToken"/>.
ApplicationModel\CommandsConfigurationExtensions.cs (3)
178async Task<ExecuteCommandResult> ExecuteRebuildAndResetAsync(ExecuteCommandContext context) 194private static async Task<ExecuteCommandResult> ExecuteRebuildAsync(ExecuteCommandContext context, IResource projectResource) 441internal static CancellationToken GetCommandCancellationToken(ExecuteCommandContext context, IResource resource)
ApplicationModel\ProcessCommandOptions.cs (2)
9/// Optional configuration for resource process commands added with <see cref="ResourceBuilderExtensions.WithProcessCommand{TResource}(IResourceBuilder{TResource}, string, string, Func{ExecuteCommandContext, ValueTask{ProcessCommandSpec}}, ProcessCommandOptions?)"/>. 131public Func<ExecuteCommandContext, Task<ProcessCommandSpecExportData>>? CreateProcessSpec { get; init; }
ApplicationModel\ProcessCommandResultContext.cs (1)
12/// <see cref="ResourceBuilderExtensions.WithProcessCommand{TResource}(IResourceBuilder{TResource}, string, string, Func{ExecuteCommandContext, ValueTask{ProcessCommandSpec}}, ProcessCommandOptions?)"/>.
ApplicationModel\ResourceCommandAnnotation.cs (4)
23Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 41Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 58Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 113public Func<ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand { get; }
ApplicationModel\ResourceCommandService.cs (3)
366var context = new ExecuteCommandContext 415ExecuteCommandContext context, 440var linkedContext = new ExecuteCommandContext
ResourceBuilderExtensions.cs (10)
3307Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 3371Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 3482/// Use <see cref="ExecuteCommandContext.Arguments"/> to read values supplied by the command caller. 3514Func<ExecuteCommandContext, ProcessCommandSpec> processSpecFactory, 3541/// Use <see cref="ExecuteCommandContext.Arguments"/> to read values supplied by the command caller. 3572Func<ExecuteCommandContext, ValueTask<ProcessCommandSpec>> processSpecFactory, 3655Func<ExecuteCommandContext, Task<ProcessCommandSpecExportData>> createProcessSpec, 3674internal static async Task<ExecuteCommandResult> ExecuteProcessCommandAsync(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessCommandOptions commandOptions) 3811private static ProcessSpec CreateProcessSpec(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessCommandOptions commandOptions) 3852private static async Task<ExecuteCommandResult> GetProcessCommandResultAsync(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessResult processResult, ProcessCommandOptions commandOptions)
Aspire.Hosting.Azure (13)
AzureProvisioningController.cs (12)
754private Task<ExecuteCommandResult> ExecuteResetProvisioningStateCommandAsync(ExecuteCommandContext context) 767private Task<ExecuteCommandResult> ExecuteChangeAzureContextCommandAsync(ExecuteCommandContext context) 780private Task<ExecuteCommandResult> ExecuteReprovisionAllCommandAsync(ExecuteCommandContext context) 793private Task<ExecuteCommandResult> ExecuteDeleteAzureResourcesCommandAsync(ExecuteCommandContext context) 809private Task<ExecuteCommandResult> ExecuteChangeResourceLocationCommandAsync(string resourceName, ExecuteCommandContext context) 823private Task<ExecuteCommandResult> ExecuteGetAzureResourceCommandAsync(string resourceName, ExecuteCommandContext context) 836private Task<ExecuteCommandResult> ExecuteCancelCommandAsync(string resourceName, ExecuteCommandContext context) 849private Task<ExecuteCommandResult> ExecuteDeleteAzureResourceCommandAsync(string resourceName, ExecuteCommandContext context) 862private Task<ExecuteCommandResult> ExecuteForgetStateCommandAsync(string resourceName, ExecuteCommandContext context) 875private Task<ExecuteCommandResult> ExecuteReprovisionResourceCommandAsync(string resourceName, ExecuteCommandContext context) 4482Func<AzureProvisioningController, ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand, 4495Func<AzureProvisioningController, string, ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand,
AzureResourcePreparer.cs (1)
158Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand,
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
400static async Task<ExecuteCommandResult> OnOpenInKustoExplorerDesktop(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context) 415static async Task<ExecuteCommandResult> OnOpenInKustoExplorerWeb(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context)
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
853private static async Task<ExecuteCommandResult> ShowTunnelUrlsAsync(DevTunnelPortResource portResource, ExecuteCommandContext context)
Aspire.Hosting.EntityFrameworkCore (6)
EFResourceBuilderExtensions.cs (6)
489private static async Task<ExecuteCommandResult> StartEfToolResourceAsync(ExecuteCommandContext context, DotnetToolResource toolResource) 881ExecuteCommandContext context, 908ExecuteCommandContext context, 986ExecuteCommandContext context, 1033ExecuteCommandContext context, 1075ExecuteCommandContext context,
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFCoreOperationExecutorTests.cs (1)
214private static DotnetToolResource CreateToolResource(Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand)
Aspire.Hosting.Maui.Tests (2)
MauiBuildQueueTests.cs (2)
1142private static void AddOriginalStopCommand(IResource resource, Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand) 1171private static ExecuteCommandContext CreateExecuteCommandContext(BuildQueueTestEnvironment env)
Aspire.Hosting.Tests (7)
ResourceCommandAnnotationTests.cs (1)
198var context = new ExecuteCommandContext
WithProcessCommandTests.cs (6)
146ExecuteCommandContext? capturedContext = null; 209ExecuteCommandContext? capturedContext = null; 348ExecuteCommandContext? capturedContext = null; 471async ValueTask<ProcessCommandSpec> CreateSpecAsync(ExecuteCommandContext _) 1343Func<ExecuteCommandContext, ValueTask<ProcessCommandSpec>> processSpecFactory = _ => new ValueTask<ProcessCommandSpec>((ProcessCommandSpec)null!); 1366static ProcessCommandSpec CreateSpec(ExecuteCommandContext _)
Terminals.AppHost (1)
TerminalInteractionCommands.cs (1)
122ExecuteCommandContext commandContext,