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