3 instantiations of ProcessResult
Aspire.Hosting.Azure (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
236
return new
ProcessResult
(exitCode);
239
return new
ProcessResult
(exitCode, outputCapture.ToArray(), outputCapture.TotalLineCount);
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
1096
public ProcessResult DefaultResult { get; set; } =
new
(0);
11 references to ProcessResult
Aspire.Hosting.Azure (6)
IProcessRunner.cs (2)
18
(Task<
ProcessResult
>, IAsyncDisposable) Run(ProcessSpec processSpec);
26
public (Task<
ProcessResult
>, IAsyncDisposable) Run(ProcessSpec processSpec)
Provisioning\Internal\BicepCompiler.cs (1)
103
var
result = await task.ConfigureAwait(false);
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (3)
22
public static (Task<
ProcessResult
>, IAsyncDisposable) Run(ProcessSpec processSpec)
124
var processLifetimeTcs = new TaskCompletionSource<
ProcessResult
>();
232
private static
ProcessResult
CreateProcessResult(int exitCode, ProcessOutputCapture? outputCapture)
Aspire.Hosting.Azure.Tests (5)
ProvisioningTestHelpers.cs (5)
1091
public Dictionary<string,
ProcessResult
> CommandResults { get; set; } = [];
1096
public
ProcessResult
DefaultResult { get; set; } = new(0);
1103
public (Task<
ProcessResult
>, IAsyncDisposable) Run(ProcessSpec processSpec)
1111
var
result = CommandResults.TryGetValue(commandKey, out
var
configuredResult) ? configuredResult : DefaultResult;