77 references to WaitForExitAsync
aspire (22)
Agents\ClaudeCode\ClaudeCodeCliRunner.cs (1)
45await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Agents\CopilotCli\CopilotCliRunner.cs (1)
45await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Agents\OpenCode\OpenCodeCliRunner.cs (1)
45await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Agents\Playwright\PlaywrightCliRunner.cs (2)
41await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false); 110await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Agents\VsCode\VsCodeCliRunner.cs (1)
46await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Commands\AppHostLauncher.cs (1)
274await childProcess.WaitForExitAsync(cancellationToken).WaitAsync(TimeSpan.FromMilliseconds(500), cancellationToken).ConfigureAwait(false);
Commands\UpdateCommand.cs (1)
508await process.WaitForExitAsync(cancellationToken);
DotNet\DotNetCliExecution.cs (1)
96await _process.WaitForExitAsync(cancellationToken);
DotNet\DotNetSdkInstaller.cs (1)
47await process.WaitForExitAsync(cancellationToken);
Git\GitRepository.cs (1)
39await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Layout\LayoutProcessRunner.cs (1)
49await process.WaitForExitAsync(ct);
Npm\NpmRunner.cs (1)
253await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
OpenCode\OpenCodeCliRunner.cs (1)
38await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Projects\GuestAppHostProject.cs (3)
523await appHostServerProcess.WaitForExitAsync(cancellationToken); 571await appHostServerProcess.WaitForExitAsync(cancellationToken); 902await appHostServerProcess.WaitForExitAsync(cancellationToken);
Projects\ProcessGuestLauncher.cs (1)
104await process.WaitForExitAsync(cancellationToken);
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (3)
120await versionProcess.WaitForExitAsync(versionTimeoutCts.Token); 269await psProcess.WaitForExitAsync(psTimeoutCts.Token); 476await process.WaitForExitAsync(timeoutCts.Token);
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
51await process.WaitForExitAsync(timeoutCts.Token);
Aspire.Cli.EndToEnd.Tests (2)
KubernetesPublishTests.cs (1)
321await cleanupProcess.WaitForExitAsync(TestContext.Current.CancellationToken);
tests\Shared\TemporaryRepo.cs (1)
37await process.WaitForExitAsync(cancellationToken);
Aspire.Cli.Tests (1)
tests\Shared\TemporaryRepo.cs (1)
37await process.WaitForExitAsync(cancellationToken);
Aspire.Deployment.EndToEnd.Tests (15)
AcaCompactNamingDeploymentTests.cs (1)
205await process.WaitForExitAsync();
AcaCompactNamingUpgradeDeploymentTests.cs (1)
319await process.WaitForExitAsync();
AksStarterDeploymentTests.cs (1)
392await process.WaitForExitAsync();
AksStarterWithRedisDeploymentTests.cs (1)
420await process.WaitForExitAsync();
AzureAppConfigDeploymentTests.cs (1)
210await process.WaitForExitAsync();
AzureContainerRegistryDeploymentTests.cs (1)
185await process.WaitForExitAsync();
AzureEventHubsDeploymentTests.cs (1)
210await process.WaitForExitAsync();
AzureKeyVaultDeploymentTests.cs (1)
210await process.WaitForExitAsync();
AzureLogAnalyticsDeploymentTests.cs (1)
185await process.WaitForExitAsync();
AzureServiceBusDeploymentTests.cs (1)
212await process.WaitForExitAsync();
AzureStorageDeploymentTests.cs (1)
217await process.WaitForExitAsync();
tests\Shared\TemporaryRepo.cs (1)
37await process.WaitForExitAsync(cancellationToken);
VnetKeyVaultInfraDeploymentTests.cs (1)
225await process.WaitForExitAsync();
VnetSqlServerInfraDeploymentTests.cs (1)
226await process.WaitForExitAsync();
VnetStorageBlobInfraDeploymentTests.cs (1)
227await process.WaitForExitAsync();
Aspire.EndToEnd.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
429await AppHostProcess.WaitForExitAsync(token).ConfigureAwait(false);
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
163var waitForExitTask = CurrentProcess.WaitForExitAsync(token);
Aspire.Hosting (1)
Dcp\Process\ProcessUtil.cs (1)
109process.WaitForExitAsync().ContinueWith(t =>
Aspire.Hosting.Azure (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
109process.WaitForExitAsync().ContinueWith(t =>
Aspire.Hosting.DevTunnels (1)
DevTunnelCli.cs (1)
277await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Docker (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
109process.WaitForExitAsync().ContinueWith(t =>
Aspire.Hosting.JavaScript.Tests (2)
AddJavaScriptAppTests.cs (2)
142await process.WaitForExitAsync(); 158await cleanupProcess.WaitForExitAsync();
Aspire.Templates.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
429await AppHostProcess.WaitForExitAsync(token).ConfigureAwait(false);
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
163var waitForExitTask = CurrentProcess.WaitForExitAsync(token);
csc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
dotnet (2)
Commands\Test\MTP\TestApplication.cs (1)
88await process.WaitForExitAsync();
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.8.0-1.26268.104\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Infrastructure.Tests (4)
ExtractTestPartitions\ExtractTestPartitionsFixture.cs (1)
39await process.WaitForExitAsync(cts.Token);
ExtractTestPartitions\ExtractTestPartitionsTests.cs (1)
339await process.WaitForExitAsync(cts.Token);
PowerShellScripts\PowerShellCommand.cs (1)
141var waitForExitTask = CurrentProcess.WaitForExitAsync(token);
WorkflowScripts\NodeCommand.cs (1)
133var waitForExitTask = CurrentProcess.WaitForExitAsync(token);
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
103await process.WaitForExitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Microsoft.DotNet.HotReload.Watch (4)
Process\ProcessRunner.cs (3)
69await state.Process.WaitForExitAsync(processTerminationToken); 272await process.WaitForExitAsync(cancellationSource.Token); 309await process.WaitForExitAsync(cancellationSource.Token);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\KestrelWebSocketServer.cs (1)
104.WaitForExitAsync(cancellationToken)
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
103await process.WaitForExitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.McpServer.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
103await process.WaitForExitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.NET.Build.Containers (2)
LocalDaemons\DockerCli.cs (2)
123await loadProcess.WaitForExitAsync(cancellationToken).ConfigureAwait(false); 668await process.WaitForExitAsync(cancellationToken);
Microsoft.TestPlatform.PlatformAbstractions (1)
common\System\ProcessHelper.cs (1)
159await p.WaitForExitAsync(cts.Token);
Pipelines.AppHost (4)
AppHost.cs (4)
96await getUserProcess.WaitForExitAsync(context.CancellationToken).ConfigureAwait(false); 131await getSubscriptionProcess.WaitForExitAsync(context.CancellationToken).ConfigureAwait(false); 166await getResourceGroupProcess.WaitForExitAsync(context.CancellationToken).ConfigureAwait(false); 201await assignRoleProcess.WaitForExitAsync(context.CancellationToken).ConfigureAwait(false);
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
93await publishProcess.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
SuperFileCheck (1)
Program.cs (1)
152await proc.WaitForExitAsync();
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.PingUtility.cs (1)
83await pingProcess.WaitForExitAsync(timeoutOrCancellationToken).ConfigureAwait(false);
vbc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);