21 instantiations of ProcessResult
Aspire.Hosting (2)
Dcp\Process\ProcessUtil.cs (2)
236return new ProcessResult(exitCode); 239return new ProcessResult(exitCode, outputCapture.ToArray(), outputCapture.TotalLineCount);
Aspire.Hosting.Go.Tests (1)
GoRunDebuggingTests.cs (1)
190result.SetResult(new ProcessResult(1));
Aspire.Hosting.Tests (17)
Publishing\ContainerRuntimeBaseTests.cs (14)
178new ProcessResult(0, 182new ProcessResult(0, 286new ProcessResult(0, 331new ProcessResult(0, 367new ProcessResult(0, 371new ProcessResult(0), 372new ProcessResult(0, 409new ProcessResult(0, 413new ProcessResult(0), 414new ProcessResult(0, 437new ProcessResult(0, 441new ProcessResult(0), 442new ProcessResult(0, [imageMetadata]) 537var result = _results.Count > 0 ? _results.Dequeue() : new ProcessResult(0);
Publishing\DockerContainerRuntimeTests.cs (1)
142cleanupResult.TrySetResult(new ProcessResult(0));
Utils\DotnetSdkVersionProviderTests.cs (2)
276processCompletion.SetResult(new ProcessResult(0, ["11.0.100-rc.1"])); 411processCompletion.SetResult(new ProcessResult(1));
Aspire.Hosting.TestUtilities (1)
Utils\TestProcessRunner.cs (1)
125var processResult = new ProcessResult(run.ExitCode, processOutput, totalOutputLineCount);
73 references to ProcessResult
Aspire.Hosting (35)
Dcp\DcpDependencyCheck.cs (2)
53Task<ProcessResult> task; 74ProcessResult processResult;
Dcp\DcpHost.cs (2)
296private async Task DeleteDcpSessionDirIfDcpFailedToStartAsync(Task<ProcessResult> dcpLauncherResult) 302var result = await dcpLauncherResult.ConfigureAwait(false);
Dcp\Process\IProcessRunner.cs (2)
14(Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec); 33public (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec)
Dcp\Process\ProcessUtil.cs (3)
22public static (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec) 124var processLifetimeTcs = new TaskCompletionSource<ProcessResult>(); 232private static ProcessResult CreateProcessResult(int exitCode, ProcessOutputCapture? outputCapture)
Publishing\ContainerRuntimeBase.cs (12)
355var processResult = await pendingProcessResult 400var processResult = await pendingProcessResult 440var processResult = await ExecuteContainerCommandWithResultAsync( 529protected Task<ProcessResult> ExecuteContainerCommandWithResultAsync( 546protected Task<ProcessResult> ExecuteContainerCommandWithResultAsync( 560private async Task<ProcessResult> ExecuteContainerCommandWithResultAsync( 581var processResult = await pendingProcessResult 639ProcessResult processResult; 724var processResult = await pendingProcessResult 783var processResult = await pendingProcessResult 834var processResult = await pendingProcessResult 965var result = await pendingResult.ConfigureAwait(false);
Publishing\DockerContainerRuntime.cs (3)
122var processResult = await ExecuteContainerCommandWithResultAsync( 221var processResult = await ExecuteContainerCommandWithResultAsync( 300var processResult = await ExecuteContainerCommandWithResultAsync(
Publishing\PodmanContainerRuntime.cs (3)
63var processResult = await pendingProcessResult 209var processResult = await ExecuteContainerCommandWithResultAsync( 241var processResult = await ExecuteContainerCommandWithResultAsync(
Publishing\ResourceContainerImageManager.cs (2)
671var processResult = await pendingProcessResult 857var result = await pendingResult.WaitAsync(cancellationToken).ConfigureAwait(false);
Publishing\WslcContainerRuntime.cs (1)
101var processResult = await ExecuteContainerCommandWithResultAsync(
ResourceBuilderExtensions.cs (3)
3684var processResult = await pendingProcessResult.WaitAsync(context.CancellationToken).ConfigureAwait(false); 3852private static async Task<ExecuteCommandResult> GetProcessCommandResultAsync(ExecuteCommandContext context, ProcessCommandSpec processCommandSpec, ProcessResult processResult, ProcessCommandOptions commandOptions) 3875internal static ExecuteCommandResult GetDefaultProcessCommandResult(string executablePath, ProcessResult processResult, ProcessCommandOptions commandOptions)
Utils\DotnetSdkVersionProvider.cs (1)
277ProcessResult result;
VersionChecking\PackageFetcher.cs (1)
51var processResult = await pendingProcessResult
Aspire.Hosting.Blazor (2)
BlazorDotNetCliRunner.cs (2)
70Task<ProcessResult> pendingResult; 83var result = await pendingResult.WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Dotnet.Tests (7)
DotnetProjectBuildCoordinatorTests.cs (6)
967var result = await completion.WaitAsync( 1021var result = await completion.WaitAsync( 1189var coldBuild = await BuildTraversalAsync(buildResource, restoreLockedMode: false); 1208var lockedBuild = await BuildTraversalAsync(buildResource, restoreLockedMode: true); 1217var changedBuild = await BuildTraversalAsync(buildResource, restoreLockedMode: false); 4612private async Task<ProcessResult> BuildTraversalAsync(DotnetProjectBuildResource resource, bool restoreLockedMode)
DotnetProjectResourceTests.cs (1)
1210var result = await pendingResult.WaitAsync(cancellationToken);
Aspire.Hosting.Go (1)
GoRunDebugging.cs (1)
138var result = await resultTask.WaitAsync(context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Go.Tests (2)
GoRunDebuggingTests.cs (2)
174var result = new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously); 478var result = await resultTask.WaitAsync(TimeSpan.FromMinutes(2));
Aspire.Hosting.Tests (21)
Dcp\ProcessUtilTests.cs (5)
51var result = await pendingProcessResult.DefaultTimeout(TestConstants.LongTimeoutDuration); 87var processResult = await pendingProcessResult.DefaultTimeout(TestConstants.LongTimeoutDuration); 113var result = await pendingProcessResult.DefaultTimeout(TestConstants.LongTimeoutDuration); 173var result = await pendingProcessResult.DefaultTimeout(TestConstants.LongTimeoutDuration); 237var result = await pending.DefaultTimeout(TestConstants.LongTimeoutDuration);
Pipelines\PipelineOutputTestProcessRunner.cs (1)
13public (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec) => throw new NotSupportedException();
Publishing\ContainerRuntimeBaseTests.cs (4)
519private sealed class CapturingProcessRunner(IEnumerable<ProcessResult>? results = null) : IProcessRunner 521private readonly Queue<ProcessResult> _results = new(results ?? []); 534public (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec) 537var result = _results.Count > 0 ? _results.Dequeue() : new ProcessResult(0);
Publishing\DockerContainerRuntimeTests.cs (2)
101var buildResult = new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously); 102var cleanupResult = new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Publishing\DotnetProgramArchiveTests.cs (1)
170runner.EnqueuePending(new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously).Task);
Publishing\ResourceContainerImageManagerTests.cs (2)
1253var result = await pendingResult.WaitAsync(TestContext.Current.CancellationToken).DefaultTimeout(); 1317var result = await pendingResult.WaitAsync(TestContext.Current.CancellationToken).DefaultTimeout();
Publishing\WslcContainerRuntimeTests.cs (1)
168runner.EnqueuePending(new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously).Task);
Utils\DotnetSdkVersionProviderTests.cs (3)
261var processCompletion = new TaskCompletionSource<ProcessResult>( 395var processCompletion = new TaskCompletionSource<ProcessResult>( 429var processCompletion = new TaskCompletionSource<ProcessResult>(
WithProcessCommandTests.cs (2)
1319processRunner.EnqueuePending(Task.FromException<ProcessResult>(new InvalidOperationException("process failed after start"))); 1458var pendingProcessResult = new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.TestUtilities (5)
Utils\TestProcessRunner.cs (5)
62public void EnqueuePending(Task<ProcessResult> processResult) 79public (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec) 125var processResult = new ProcessResult(run.ExitCode, processOutput, totalOutputLineCount); 135Task<ProcessResult>? PendingResult) 156public static TestProcessRun Pending(Task<ProcessResult> pendingResult)