50 instantiations of ExecuteCommandResult
Aspire.Hosting (36)
ApplicationModel\CommandsConfigurationExtensions.cs (9)
33return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceStarted, resource.GetResolvedDisplayResourceName(context.ResourceName)) }; 66return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceStopped, resource.GetResolvedDisplayResourceName(context.ResourceName)) }; 106return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceRestarted, resource.GetResolvedDisplayResourceName(context.ResourceName)) }; 212return new ExecuteCommandResult { Success = false, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.RebuilderResourceNotFound, projectResource.Name) }; 297return await FinishAsync(new ExecuteCommandResult { Success = false, Message = "Build timed out." }).ConfigureAwait(false); 352return await FinishAsync(new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceRebuilt, projectResource.Name) }).ConfigureAwait(false); 363return await FinishAsync(new ExecuteCommandResult { Success = false, Message = failureMessage }).ConfigureAwait(false); 375return await FinishAsync(new ExecuteCommandResult { Success = false, Message = "Rebuild was cancelled." }).ConfigureAwait(false); 393return new ExecuteCommandResult
ApplicationModel\ResourceCommandAnnotation.cs (9)
222public static ExecuteCommandResult Success() => new() { Success = true }; 227public static ExecuteCommandResult Success(string message) => new() { Success = true, Message = message }; 235public static ExecuteCommandResult Success(string message, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) => new() { Success = true, Message = message, Data = new CommandResultData { Value = result, Format = resultFormat } }; 249public static ExecuteCommandResult Success(string message, string result, CommandResultFormat resultFormat, bool displayImmediately) => new() { Success = true, Message = message, Data = new CommandResultData { Value = result, Format = resultFormat, DisplayImmediately = displayImmediately } }; 256public static ExecuteCommandResult Success(string message, CommandResultData value) => new() { Success = true, Message = message, Data = value }; 262public static ExecuteCommandResult Failure(string? errorMessage = null) => new() { Success = false, Message = errorMessage }; 270public static ExecuteCommandResult Failure(string errorMessage, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) => new() { Success = false, Message = errorMessage, Data = new CommandResultData { Value = result, Format = resultFormat } }; 277public static ExecuteCommandResult Failure(string errorMessage, CommandResultData value) => new() { Success = false, Message = errorMessage, Data = value }; 282public static ExecuteCommandResult Canceled() => new() { Success = false, Canceled = true };
ApplicationModel\ResourceCommandService.cs (13)
188return new ExecuteCommandResult 197return new ExecuteCommandResult { Success = false, Canceled = true }; 205return new ExecuteCommandResult 320return new ExecuteCommandResult { Success = false, Message = result.ErrorMessage }; 358return new ExecuteCommandResult 405return new ExecuteCommandResult { Success = false, Message = ex.Message }; 410return new ExecuteCommandResult { Success = false, Message = $"Command '{commandName}' not available for resource '{resource.GetResolvedDisplayResourceName(resourceId)}'." }; 474return (new ExecuteCommandResult { Success = false, Message = $"Resource '{resourceId}' not found." }, null); 482return (new ExecuteCommandResult { Success = false, Message = $"Command '{commandName}' not available for resource '{resourceEvent.Resource.GetResolvedDisplayResourceName(resourceId)}'." }, null); 490: new ExecuteCommandResult 504return new ExecuteCommandResult { Success = false, Message = $"Resource '{resourceId}' not found." }; 513return new ExecuteCommandResult { Success = false, Message = result.ErrorMessage }; 703return (null, new ExecuteCommandResult
Orchestrator\ParameterProcessor.cs (2)
443return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceSetParameter, parameterResource.Name) }; 495return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceDeletedParameter, parameterResource.Name) };
ResourceBuilderExtensions.cs (3)
3506: new ExecuteCommandResult { Success = true, Data = resultData }; 3713return new ExecuteCommandResult { Success = false, Message = "Endpoints are not yet allocated." }; 3885? new ExecuteCommandResult { Success = true, Data = new CommandResultData { Value = result, Format = resultFormat } }
Aspire.Hosting.Browsers (1)
BrowserLogsConfigurationManager.cs (1)
168return new ExecuteCommandResult
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
168return new ExecuteCommandResult
Aspire.Hosting.EntityFrameworkCore (5)
EFResourceBuilderExtensions.cs (5)
419return new ExecuteCommandResult 440return new ExecuteCommandResult 488return new ExecuteCommandResult 523return new ExecuteCommandResult 582return new ExecuteCommandResult
Aspire.Hosting.Tests (7)
ResourceCommandServiceTests.cs (6)
147return new ExecuteCommandResult { Success = true }; 185return new ExecuteCommandResult { Success = true }; 224return Task.FromResult(new ExecuteCommandResult { Success = false, Message = "Failure!" }); 416executeCommand: _ => Task.FromResult(new ExecuteCommandResult { Success = true })); 437executeCommand: _ => Task.FromResult(new ExecuteCommandResult { Success = true })); 459executeCommand: _ => Task.FromResult(new ExecuteCommandResult { Success = true }));
WithProcessCommandTests.cs (1)
775return Task.FromResult(new ExecuteCommandResult
305 references to ExecuteCommandResult
Aspire.Hosting (65)
ApplicationModel\CommandOptions.cs (1)
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?)"/>.
ApplicationModel\CommandsConfigurationExtensions.cs (7)
158Task<ExecuteCommandResult>? activeRebuildTask = null; 186async Task<ExecuteCommandResult> ExecuteRebuildAndResetAsync(ExecuteCommandContext context) 202private static async Task<ExecuteCommandResult> ExecuteRebuildAsync(ExecuteCommandContext context, IResource projectResource) 254async Task<ExecuteCommandResult> FinishAsync(ExecuteCommandResult result) 386private static ExecuteCommandResult AttachBuildOutput(ExecuteCommandResult result, string output)
ApplicationModel\HttpCommandContext.cs (1)
94/// Context passed to callback to configure <see cref="ExecuteCommandResult"/> when using
ApplicationModel\HttpCommandOptions.cs (1)
66public Func<HttpCommandResultContext, Task<ExecuteCommandResult>>? GetCommandResult { get; set; }
ApplicationModel\ProcessCommandOptions.cs (1)
84public Func<ProcessCommandResultContext, Task<ExecuteCommandResult>>? GetCommandResult { get; set; }
ApplicationModel\ProcessCommandResultContext.cs (1)
11/// Context passed to callback to configure <see cref="ExecuteCommandResult"/> when using
ApplicationModel\ResourceCommandAnnotation.cs (16)
23Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 41Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 58Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 113public Func<ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand { get; } 215/// A factory for <see cref="ExecuteCommandResult"/>. 222public static ExecuteCommandResult Success() => new() { Success = true }; 227public static ExecuteCommandResult Success(string message) => new() { Success = true, Message = message }; 235public static ExecuteCommandResult Success(string message, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) => new() { Success = true, Message = message, Data = new CommandResultData { Value = result, Format = resultFormat } }; 247/// <see cref="ExecuteCommandResult.Data"/>. 249public static ExecuteCommandResult Success(string message, string result, CommandResultFormat resultFormat, bool displayImmediately) => new() { Success = true, Message = message, Data = new CommandResultData { Value = result, Format = resultFormat, DisplayImmediately = displayImmediately } }; 256public static ExecuteCommandResult Success(string message, CommandResultData value) => new() { Success = true, Message = message, Data = value }; 262public static ExecuteCommandResult Failure(string? errorMessage = null) => new() { Success = false, Message = errorMessage }; 270public static ExecuteCommandResult Failure(string errorMessage, string result, CommandResultFormat resultFormat = CommandResultFormat.Text) => new() { Success = false, Message = errorMessage, Data = new CommandResultData { Value = result, Format = resultFormat } }; 277public static ExecuteCommandResult Failure(string errorMessage, CommandResultData value) => new() { Success = false, Message = errorMessage, Data = value }; 282public static ExecuteCommandResult Canceled() => new() { Success = false, Canceled = true }; 288public static ExecuteCommandResult Failure(Exception exception) => Failure(exception.Message);
ApplicationModel\ResourceCommandService.cs (24)
61/// <returns>The <see cref="ExecuteCommandResult" /> indicates command success or failure.</returns> 62public async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, CancellationToken cancellationToken = default) 91/// <returns>The <see cref="ExecuteCommandResult" /> indicates command success or failure.</returns> 92public async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken = default) 114/// <returns>The <see cref="ExecuteCommandResult" /> indicates command success or failure.</returns> 115public async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, CancellationToken cancellationToken = default) 129/// <returns>The <see cref="ExecuteCommandResult" /> indicates command success or failure.</returns> 130public async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken = default) 149var tasks = new List<Task<ExecuteCommandResult>>(); 166private static ExecuteCommandResult CreateAggregateResult(string[] names, ExecuteCommandResult[] results) 168var failures = new List<(string resourceId, ExecuteCommandResult result)>(); 169var cancellations = new List<(string resourceId, ExecuteCommandResult result)>(); 187var successWithResult = results.FirstOrDefault(r => r.Data is not null); 306internal async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, ResourceCommandExecutionOptions options, CancellationToken cancellationToken) 313internal async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, IReadOnlyDictionary<string, string?>? argumentValues, CancellationToken cancellationToken) 326internal async Task<ExecuteCommandResult> ExecuteCommandCoreAsync(string resourceId, IResource resource, string commandName, InteractionInputCollection arguments, bool argumentsProvided, bool nonInteractive, CancellationToken cancellationToken) 380var result = await ExecuteCommandWithOptionalProgressAsync(annotation, context, cancellationToken).ConfigureAwait(false); 413private async Task<ExecuteCommandResult> ExecuteCommandWithOptionalProgressAsync( 430ExecuteCommandResult? commandResult = null; 468internal async Task<(ExecuteCommandResult Result, InteractionInputCollection? Arguments)> ValidateCommandArgumentsAsync(string resourceId, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken) 488var result = await ValidateArgumentsAsync(annotation, normalizedArguments, loadedDynamicArgumentNames, cancellationToken).ConfigureAwait(false) 500private async Task<ExecuteCommandResult> ExecuteCommandCoreAsync(string resourceId, string commandName, ResourceCommandExecutionOptions options, CancellationToken cancellationToken) 698private async Task<(InteractionInputCollection? Arguments, ExecuteCommandResult? Result)> PromptForCommandArgumentsAsync(ResourceCommandAnnotation annotation, InteractionInputCollection arguments, CancellationToken cancellationToken)
Ats\ResourceCommandExports.cs (2)
37public static Task<ExecuteCommandResult> ExecuteCommandAsync( 56private static Task<ExecuteCommandResult> ExecuteByResourceIdAsync(
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
293ExecuteCommandResult result; 359private static async Task<(ExecuteCommandResult Result, InteractionInputCollection? Arguments)> ValidateResourceCommandAsync(ResourceCommandService resourceCommandService, string resourceName, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken)
Dashboard\DashboardServiceData.cs (1)
131var result = await _resourceCommandService.ExecuteCommandAsync(
Orchestrator\ParameterProcessor.cs (2)
429internal async Task<ExecuteCommandResult> SetParameterCoreAsync(ParameterResource parameterResource, InteractionInputCollection arguments, CancellationToken cancellationToken) 446internal async Task<ExecuteCommandResult> DeleteParameterCoreAsync(ParameterResource parameterResource, InteractionInputCollection arguments, CancellationToken cancellationToken)
ResourceBuilderExtensions.cs (6)
2916Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 2980Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand, 3283internal static async Task<ExecuteCommandResult> ExecuteProcessCommandAsync(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessCommandOptions commandOptions) 3461private static async Task<ExecuteCommandResult> GetProcessCommandResultAsync(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessResult processResult, ProcessCommandOptions commandOptions) 3484internal static ExecuteCommandResult GetDefaultProcessCommandResult(string executablePath, ProcessResult processResult, ProcessCommandOptions commandOptions) 3872internal static async Task<ExecuteCommandResult> GetDefaultHttpCommandResultAsync(HttpResponseMessage response, HttpCommandOptions commandOptions, CancellationToken cancellationToken)
Aspire.Hosting.Azure (17)
AzureProvisioningController.cs (16)
731private Task<ExecuteCommandResult> ExecuteResetProvisioningStateCommandAsync(ExecuteCommandContext context) 744private Task<ExecuteCommandResult> ExecuteChangeAzureContextCommandAsync(ExecuteCommandContext context) 757private Task<ExecuteCommandResult> ExecuteReprovisionAllCommandAsync(ExecuteCommandContext context) 770private Task<ExecuteCommandResult> ExecuteDeleteAzureResourcesCommandAsync(ExecuteCommandContext context) 782private Task<ExecuteCommandResult> ExecuteChangeResourceLocationCommandAsync(string resourceName, ExecuteCommandContext context) 796private Task<ExecuteCommandResult> ExecuteGetAzureResourceCommandAsync(string resourceName, ExecuteCommandContext context) 809private Task<ExecuteCommandResult> ExecuteCancelCommandAsync(string resourceName, ExecuteCommandContext context) 822private Task<ExecuteCommandResult> ExecuteDeleteAzureResourceCommandAsync(string resourceName, ExecuteCommandContext context) 835private Task<ExecuteCommandResult> ExecuteForgetStateCommandAsync(string resourceName, ExecuteCommandContext context) 848private Task<ExecuteCommandResult> ExecuteReprovisionResourceCommandAsync(string resourceName, ExecuteCommandContext context) 2376private static async Task<ExecuteCommandResult> ExecuteCommandAsync(Func<Task> action, string successMessage, Func<Task<CommandResultData>> createResultData, string? failureOperation = null) 2393private static async Task<ExecuteCommandResult> ExecuteCommandAsync<T>(Func<Task<T>> action, string successMessage, Func<T, Task<CommandResultData>> createResultData, string? failureOperation = null) 2410private static async Task<ExecuteCommandResult> ExecuteCommandAsync(Func<Task<bool>> action, string successMessage, Func<Task<CommandResultData>> createResultData, string? failureOperation = null) 2711private static ExecuteCommandResult CreateFailureCommandResult(Exception exception, string? operation = null) 4347Func<AzureProvisioningController, ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand, 4360Func<AzureProvisioningController, string, ExecuteCommandContext, Task<ExecuteCommandResult>> ExecuteCommand,
AzureResourcePreparer.cs (1)
105Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand,
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
379static async Task<ExecuteCommandResult> OnOpenInKustoExplorerDesktop(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context) 394static async Task<ExecuteCommandResult> OnOpenInKustoExplorerWeb(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context)
Aspire.Hosting.Azure.Tests (61)
AzureEnvironmentResourceExtensionsTests.cs (61)
356var result = await resetCommand.ExecuteCommand(new ExecuteCommandContext 419var result = await commandTask.WaitAsync(s_testSynchronizationTimeout); 748var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 829var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 913var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1182var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1246var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1307var result = await getResourceCommand.ExecuteCommand(new ExecuteCommandContext 1368var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 1503var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 1561var result = await command.ExecuteCommand(new ExecuteCommandContext 1624var result = await conflictingCommand.ExecuteCommand(new ExecuteCommandContext 1708var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 1792var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 1886var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 1982var result = await commandTask; 2049var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2060var deleteResult = await deleteTask; 2114var result = await forgetCommand.ExecuteCommand(new ExecuteCommandContext 2178var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 2256var result = await commandTask; 2313var result = await commandTask; 2398var result = await storageTask; 2399var result2 = await storage2Task; 2463var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2484var result = await commandTask.WaitAsync(s_testSynchronizationTimeout); 2544var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2590var result = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2657var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 2673var result = await commandTask.WaitAsync(s_testSynchronizationTimeout); 2747var result = await commandTask; 2796var result = await executionTask; 2836var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 2896var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 2977var result = await executionTask; 3027var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3102var result = await executionTask; 3157var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3228var result = await executionTask; 3291var result = await executionTask; 3348var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 3403var result = await reprovisionAllCommand.ExecuteCommand(new ExecuteCommandContext 3443var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3517var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3565var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3621var result = await changeContextCommand.ExecuteCommand(new ExecuteCommandContext 3768var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 3847var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 3919var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 3999var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4086var result = await commandTask.WaitAsync(s_testSynchronizationTimeout); 4138var result = await executionTask; 4171var result = await changeLocationCommand.ExecuteCommand(new ExecuteCommandContext 4217var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4285var result = await reprovisionCommand.ExecuteCommand(new ExecuteCommandContext 4524var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4576var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4623var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4671var result = await deleteCommand.ExecuteCommand(new ExecuteCommandContext 4809var cancelResult = await cancelCommand.ExecuteCommand(new ExecuteCommandContext 5024private static JsonObject AssertCommandJsonData(ExecuteCommandResult result)
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (1)
247var result = await debugCommand.ExecuteCommand(new ExecuteCommandContext
WithBlazorAppTests.cs (1)
320var result = await command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Browsers (1)
BrowserLogsConfigurationManager.cs (1)
148public async Task<ExecuteCommandResult> ConfigureAsync(BrowserLogsResource resource, InteractionInputCollection arguments, CancellationToken _)
Aspire.Hosting.Browsers.Tests (26)
BrowserLogsBuilderExtensionsTests.cs (25)
447var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 484var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 527var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 567var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 606var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 651var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 704var result = await app.ResourceCommands.ExecuteCommandAsync(webBrowserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 741var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.ConfigureTrackedBrowserCommandName, arguments); 794var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.CaptureScreenshotCommandName).DefaultTimeout(); 838var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.CaptureScreenshotCommandName).DefaultTimeout(); 878var openResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 884var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.CaptureScreenshotCommandName).DefaultTimeout(); 954var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1008var firstResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1027var secondResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1093var firstResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1105var secondResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1165var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1221var failedResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1230var successfulResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1281var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1317var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1402var firstResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1437var secondResult = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout(); 1608var result = await app.ResourceCommands.ExecuteCommandAsync(browserLogsResource, BrowserLogsBuilderExtensions.OpenTrackedBrowserCommandName).DefaultTimeout();
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
148public async Task<ExecuteCommandResult> ConfigureAsync(BrowserLogsResource resource, InteractionInputCollection arguments, CancellationToken _)
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
798private static async Task<ExecuteCommandResult> ShowTunnelUrlsAsync(DevTunnelPortResource portResource, ExecuteCommandContext context)
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
479var result = await commandTask.DefaultTimeout(); 530var result = await commandTask.DefaultTimeout(); 578var result = await commandTask.DefaultTimeout();
Aspire.Hosting.EntityFrameworkCore (10)
EFCoreOperationExecutor.cs (1)
305var startResult = await resourceCommandService.ExecuteCommandAsync(_toolResource, startCommandName, _cancellationToken).ConfigureAwait(false);
EFMigrationResourceBuilderExtensions.cs (1)
60var result = await resourceCommandService.ExecuteCommandAsync(
EFResourceBuilderExtensions.cs (8)
408private static async Task<ExecuteCommandResult> StartEfToolResourceAsync(ExecuteCommandContext context, DotnetToolResource toolResource) 799private static Task<ExecuteCommandResult> ExecuteEFCommandAsync( 826private static async Task<ExecuteCommandResult> ExecuteWithStateManagementAsync( 831Func<EFCoreOperationExecutor, ILogger, IInteractionService?, Task<ExecuteCommandResult>> executeOperation) 866var result = await executeOperation(executor, logger, interactionService).ConfigureAwait(false); 906private static Task<ExecuteCommandResult> ExecuteAddMigrationCommandAsync( 953private static Task<ExecuteCommandResult> ExecuteRemoveMigrationCommandAsync( 995private static Task<ExecuteCommandResult> ExecuteGetStatusCommandAsync(
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFCoreOperationExecutorTests.cs (1)
216private static DotnetToolResource CreateToolResource(Func<ExecuteCommandContext, Task<ExecuteCommandResult>> executeCommand)
Aspire.Hosting.Foundry.Tests (3)
HostedAgentExtensionTests.cs (2)
118var result = await app.ResourceCommands.ExecuteCommandAsync(resource, command.Name, arguments); 183var result = await app.ResourceCommands.ExecuteCommandAsync(agent.Resource, "send-message", arguments);
PromptAgentTests.cs (1)
99var result = await command.ExecuteCommand(new ExecuteCommandContext
Aspire.Hosting.Maui.Tests (2)
MauiBuildQueueTests.cs (2)
567var result = await stopCommand.ExecuteCommand(CreateExecuteCommandContext(env)); 600var result = await stopCommand.ExecuteCommand(CreateExecuteCommandContext(env));
Aspire.Hosting.Tests (109)
Orchestrator\ParameterProcessorTests.cs (7)
1098var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("newValue"), CancellationToken.None).DefaultTimeout(); 1115var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments(value: null), CancellationToken.None).DefaultTimeout(); 1134var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("resolvedValue"), CancellationToken.None).DefaultTimeout(); 1225var result = await parameterProcessor.SetParameterCoreAsync(secretParam, CreateSetParameterArguments("replacement-secret"), CancellationToken.None).DefaultTimeout(); 1529var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, CreateDeleteParameterArguments(deleteFromUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1547var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, new InteractionInputCollection([]), CancellationToken.None).DefaultTimeout(); 1564var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, CreateDeleteParameterArguments(deleteFromUserSecrets: "true"), CancellationToken.None).DefaultTimeout();
ResourceCommandServiceTests.cs (45)
40var result = await app.ResourceCommands.ExecuteCommandAsync("NotFoundResourceId", "NotFound"); 63var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "NotFound"); 82var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "NotFound"); 102var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "NotFound"); 123var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "NotFound"); 154var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand"); 192var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 231var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 266var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 296var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 334var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 351var result = CommandResults.Canceled(); 377var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 400var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 422var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "resource-start"); 443var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "resource-stop"); 464var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, legacyCommandName); 482var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "generate-token"); 503var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "mycommand"); 559var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand", arguments); 597var result = await app.ResourceCommands.ExecuteCommandAsync( 637var result = await app.ResourceCommands.ExecuteCommandAsync( 688var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand", arguments); 925var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand"); 963var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand"); 1024var result = await app.ResourceCommands.ExecuteCommandAsync( 1114var result = await app.ResourceCommands.ExecuteCommandAsync( 1189var result = await app.ResourceCommands.ExecuteCommandAsync( 1240var result = await app.ResourceCommands.ExecuteCommandAsync( 1306var result = await resultTask; 1375var result = await resultTask; 1419var result = await app.ResourceCommands.ExecuteCommandAsync( 1453var result = await app.ResourceCommands.ExecuteCommandAsync( 1487var result = await app.ResourceCommands.ExecuteCommandAsync( 1546var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand", arguments); 1594var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "mycommand"); 1626var result = await app.ResourceCommands.ExecuteCommandAsync(custom.Resource, "generate-token"); 1652var result = await app.ResourceCommands.ExecuteCommandAsync(project.Resource, KnownResourceCommands.RebuildCommand).DefaultTimeout(TimeSpan.FromMinutes(2)); 1664var result = CommandResults.Success("Success.", "{\"key\": \"value\"}", CommandResultFormat.Json); 1675var result = CommandResults.Success("Success.", "{\"key\": \"value\"}", CommandResultFormat.Json, displayImmediately: true); 1687var result = CommandResults.Success("Success.", "hello world"); 1762var result = await resultTask.DefaultTimeout(); 1812var result = await resultTask.DefaultTimeout(); 1845var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "progress-command"); 1876var result = await app.ResourceCommands.ExecuteCommandAsync("myResource", "success-command");
WithHttpCommandTests.cs (18)
55var result = await ResourceBuilderExtensions.GetDefaultHttpCommandResultAsync(response, new HttpCommandOptions(), CancellationToken.None); 70var result = await ResourceBuilderExtensions.GetDefaultHttpCommandResultAsync(response, new HttpCommandOptions 89var result = await ResourceBuilderExtensions.GetDefaultHttpCommandResultAsync(response, new HttpCommandOptions 145var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 387var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand", arguments).DefaultTimeout(); 457var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 482var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand", cts.Token).DefaultTimeout(); 514var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 549var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 636var result = await app.ResourceCommands.ExecuteCommandAsync(serviceB.Resource, "mycommand").DefaultTimeout(); 680var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 724var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 788var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand", arguments).DefaultTimeout(); 817var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 843var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 870var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 898var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout(); 925var result = await app.ResourceCommands.ExecuteCommandAsync(service.Resource, "mycommand").DefaultTimeout();
WithProcessCommandTests.cs (39)
124var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "export-command").DefaultTimeout(); 190var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "options-callback-command", arguments).DefaultTimeout(); 269var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "factory-command", arguments).DefaultTimeout(); 313var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "factory-accepted-exit-code").DefaultTimeout(); 334var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "null-process-spec").DefaultTimeout(); 384var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "echo-argument", arguments).DefaultTimeout(); 488var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "async-factory").DefaultTimeout(); 522var firstResult = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "repeat").DefaultTimeout(); 523var secondResult = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "repeat").DefaultTimeout(); 566var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "many-lines").DefaultTimeout(); 599var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "display-immediately").DefaultTimeout(); 623var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "no-output").DefaultTimeout(); 645var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "fail-no-output").DefaultTimeout(); 673var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "accepted-exit-code").DefaultTimeout(); 711var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "failure-display-immediately").DefaultTimeout(); 735var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "log-output").DefaultTimeout(); 791var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "custom-result").DefaultTimeout(); 833var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "ordered-output").DefaultTimeout(); 862var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "fail").DefaultTimeout(); 898var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "argument-fidelity").DefaultTimeout(); 922var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "stdin").DefaultTimeout(); 945var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "path-executable").DefaultTimeout(); 969var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "working-directory").DefaultTimeout(); 997var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "environment").DefaultTimeout(); 1023var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "invalid-environment-name").DefaultTimeout(); 1049var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "null-environment-value").DefaultTimeout(); 1087var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "export-options").DefaultTimeout(); 1125var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "export-accepted-exit-code").DefaultTimeout(); 1150var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "export-default-options").DefaultTimeout(); 1213var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, $"invalid-export-{i}").DefaultTimeout(); 1260var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "default-success-exit-codes").DefaultTimeout(); 1284var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "environment-inheritance").DefaultTimeout(); 1307var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "missing").DefaultTimeout(); 1331var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "process-task-failure").DefaultTimeout(); 1354var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "null-process-spec").DefaultTimeout(); 1380var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "factory-exception").DefaultTimeout(); 1404var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "null-argument").DefaultTimeout(); 1442var result = await app.ResourceCommands.ExecuteCommandAsync(resource.Resource, "validation-failure").DefaultTimeout(); 1477var result = await commandTask.DefaultTimeout();
Stress.AppHost (2)
CommandResources.cs (2)
1214private static ExecuteCommandResult CreateJsonSuccess(string message, object payload, bool displayImmediately = false) 1224private static ExecuteCommandResult CreateJsonFailure(string message, object payload)