3 instantiations of ProcessTextOutput
Aspire.Cli.Tests (1)
Utils\DeprecatedWorkloadCheckTests.cs (1)
22return Task.FromResult(new ProcessTextOutput(new ProcessExitStatus(1, canceled: false), string.Empty, string.Empty, processId: 0));
System.Diagnostics.Process (2)
System\Diagnostics\Process.Scenarios.cs (2)
269return new ProcessTextOutput(exitStatus, standardOutput, standardError, process.Id); 336return new ProcessTextOutput(exitStatus, standardOutput, standardError, process.Id);
48 references to ProcessTextOutput
aspire (22)
Agents\ClaudeCode\ClaudeCodeCliRunner.cs (1)
30var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo(executablePath, "--version")
Agents\Copilot\CopilotCliRunner.cs (1)
30var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo(executablePath, "--version")
Agents\OpenCode\OpenCodeCliRunner.cs (1)
30var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo(executablePath, "--version")
Agents\Playwright\PlaywrightCliRunner.cs (2)
27var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo(executablePath, "--version") 89var result = await Process.RunAndCaptureTextAsync(startInfo, cancellationToken).ConfigureAwait(false);
Agents\VsCode\VsCodeCliRunner.cs (1)
31var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo(executablePath, "--version")
Certificates\CertificateGeneration\MacOSCertificateManager.cs (2)
275var processOutput = Process.RunAndCaptureText(processInfo); 372var processOutput = Process.RunAndCaptureText(processInfo);
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
845var processOutput = Process.RunAndCaptureText(processInfo); 886var processOutput = Process.RunAndCaptureText(processInfo);
Certificates\CertificateHelpers.cs (1)
125var result = Process.RunAndCaptureText(processInfo, TimeSpan.FromSeconds(5));
Commands\UpdateCommand.cs (1)
973var result = await Process.RunAndCaptureTextAsync(exePath, ["--version"], cancellationToken);
Git\GitRepository.cs (4)
29var result = await RunGitAsync(startInfo, activity, cancellationToken).ConfigureAwait(false); 86var result = await RunGitAsync(startInfo, activity, cancellationToken).ConfigureAwait(false); 136private static async Task<ProcessTextOutput> RunGitAsync(ProcessStartInfo startInfo, ProfilingTelemetry.ActivityScope activity, CancellationToken cancellationToken) 140var result = await Process.RunAndCaptureTextAsync(startInfo, cancellationToken).ConfigureAwait(false);
Npm\NpmRunner.cs (1)
282var result = await Process.RunAndCaptureTextAsync(startInfo, cancellationToken).ConfigureAwait(false);
OpenCode\OpenCodeCliRunner.cs (1)
23var result = await Process.RunAndCaptureTextAsync(new ProcessStartInfo("opencode", "--version")
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (3)
22private readonly Func<ProcessStartInfo, CancellationToken, Task<ProcessTextOutput>> _runProcess = Process.RunAndCaptureTextAsync; 24internal DeprecatedWorkloadCheck(ILogger<DeprecatedWorkloadCheck> logger, IEnvironment environment, Func<ProcessStartInfo, CancellationToken, Task<ProcessTextOutput>> runProcess) 46ProcessTextOutput result;
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (1)
241var result = await Process.RunAndCaptureTextAsync(
Aspire.Cli.Tests (2)
DotNet\ProcessExecutionTests.cs (2)
216var signal = await SendCtrlCThroughAttachedConsoleAsync(execution.ProcessId); 230private static async Task<ProcessTextOutput> SendCtrlCThroughAttachedConsoleAsync(int processId)
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (2)
257var processOutput = Process.RunAndCaptureText(processInfo); 354var processOutput = Process.RunAndCaptureText(processInfo);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
939var processOutput = Process.RunAndCaptureText(processInfo); 981var processOutput = Process.RunAndCaptureText(processInfo);
Microsoft.AspNetCore.DeveloperCertificates.XPlat (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (2)
257var processOutput = Process.RunAndCaptureText(processInfo); 354var processOutput = Process.RunAndCaptureText(processInfo);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
939var processOutput = Process.RunAndCaptureText(processInfo); 981var processOutput = Process.RunAndCaptureText(processInfo);
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (2)
257var processOutput = Process.RunAndCaptureText(processInfo); 354var processOutput = Process.RunAndCaptureText(processInfo);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
939var processOutput = Process.RunAndCaptureText(processInfo); 981var processOutput = Process.RunAndCaptureText(processInfo);
Microsoft.NET.Build.Containers (3)
LocalDaemons\ContainerRuntimeOperations.cs (3)
61Task<ProcessTextOutput> loadTask = Process.RunAndCaptureTextAsync(loadInfo, processCancellation.Token); 63ProcessTextOutput output; 206ProcessTextOutput output = await Process.RunAndCaptureTextAsync(startInfo, cancellationToken).ConfigureAwait(false);
RepoTasks (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (2)
257var processOutput = Process.RunAndCaptureText(processInfo); 354var processOutput = Process.RunAndCaptureText(processInfo);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
939var processOutput = Process.RunAndCaptureText(processInfo); 981var processOutput = Process.RunAndCaptureText(processInfo);
System.Diagnostics.Process (5)
System\Diagnostics\Process.Scenarios.cs (4)
234public static ProcessTextOutput RunAndCaptureText(ProcessStartInfo startInfo, TimeSpan? timeout = default) 292public static ProcessTextOutput RunAndCaptureText(string fileName, IEnumerable<string>? arguments = null, TimeSpan? timeout = default) 314public static async Task<ProcessTextOutput> RunAndCaptureTextAsync(ProcessStartInfo startInfo, CancellationToken cancellationToken = default) 358public static Task<ProcessTextOutput> RunAndCaptureTextAsync(string fileName, IEnumerable<string>? arguments = null, CancellationToken cancellationToken = default)
System\Diagnostics\ProcessTextOutput.cs (1)
12/// Initializes a new instance of the <see cref="ProcessTextOutput"/> class.