22 instantiations of ChildProcessOptions
aspire (3)
DotNet\ProcessExecution.cs (1)
20
: base(startInfo, logger, new
ChildProcessOptions
src\Shared\ProcessSupervisor.cs (1)
131
startInfo, logger, new
ChildProcessOptions
{ TerminationTimeout = terminationTimeout }, OperatingSystem.IsWindows());
src\Shared\Telemetry\TelemetryMetadata.cs (1)
41
new
ChildProcessOptions
{ StandardOutputCallback = stdout, StandardErrorCallback = stderr },
Aspire.Cli.Tests (19)
tests\Shared\Processes\ChildProcessTests.cs (13)
23
await using var process = ProcessTestFixture.CreateProcess(fixture.CreateStartInfo("output", "0"), new
ChildProcessOptions
());
39
new
ChildProcessOptions
70
new
ChildProcessOptions
110
await using var process = ProcessTestFixture.CreateProcess(fixture.CreateStartInfo("wait", readiness.Name), new
ChildProcessOptions
());
120
await using var process = ProcessTestFixture.CreateProcess(fixture.CreateStartInfo("wait", readiness.Name), new
ChildProcessOptions
());
136
await using var process = ProcessTestFixture.CreateProcess(fixture.CreateStartInfo("wait", readiness.Name), new
ChildProcessOptions
());
156
new
ChildProcessOptions
188
new
ChildProcessOptions
233
new
ChildProcessOptions
280
new
ChildProcessOptions
345
new
ChildProcessOptions
413
new
ChildProcessOptions
443
await using var process = ProcessTestFixture.CreateProcess(startInfo, new
ChildProcessOptions
tests\Shared\Processes\ProcessSupervisorTests.cs (6)
52
await using var process = ProcessTestFixture.CreateProcess(startInfo, new
ChildProcessOptions
78
new
ChildProcessOptions
{ StandardErrorCallback = stderr.Enqueue });
101
fixture.CreateStartInfo("tree", readiness.Name)), new
ChildProcessOptions
());
120
fixture.CreateStartInfo("tree", readiness.Name)), new
ChildProcessOptions
());
139
fixture.CreateStartInfo("tree", readiness.Name)), new
ChildProcessOptions
());
164
await using var owner = ProcessTestFixture.CreateProcess(fixture.CreateStartInfo("owner", readiness.Name), new
ChildProcessOptions
());
4 references to ChildProcessOptions
aspire (2)
src\Shared\ChildProcess.cs (2)
31
private readonly
ChildProcessOptions
_options;
47
ChildProcessOptions
options,
Aspire.Cli.Tests (2)
tests\Shared\Processes\ProcessTestFixture.cs (2)
131
internal static ChildProcess CreateProcess(ProcessStartInfo startInfo,
ChildProcessOptions
options) =>
134
internal static ChildProcess CreateProcess(ProcessStartInfo startInfo, ILogger logger,
ChildProcessOptions
options) =>