77 references to WaitForExitAsync
aspire (24)
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); 109await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Agents\VsCode\VsCodeCliRunner.cs (1)
46await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Commands\AppHostLauncher.cs (1)
265await childProcess.WaitForExitAsync(cancellationToken).WaitAsync(TimeSpan.FromMilliseconds(500), cancellationToken).ConfigureAwait(false);
Commands\UpdateCommand.cs (1)
504await process.WaitForExitAsync(cancellationToken);
DotNet\DotNetCliExecution.cs (1)
96await _process.WaitForExitAsync(cancellationToken);
DotNet\DotNetSdkInstaller.cs (1)
54await process.WaitForExitAsync(cancellationToken);
Git\GitRepository.cs (1)
39await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Layout\LayoutProcessRunner.cs (1)
49await process.WaitForExitAsync(ct);
Npm\NpmRunner.cs (2)
216await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false); 260await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
OpenCode\OpenCodeCliRunner.cs (1)
38await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Projects\GuestAppHostProject.cs (2)
471await appHostServerProcess.WaitForExitAsync(cancellationToken); 741await appHostServerProcess.WaitForExitAsync(cancellationToken);
Projects\GuestRuntime.cs (2)
93await process.WaitForExitAsync(cancellationToken); 223await process.WaitForExitAsync(cancellationToken);
Templating\CliTemplateFactory.cs (1)
254await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
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)
368await 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)
225await process.WaitForExitAsync();
AcaCompactNamingUpgradeDeploymentTests.cs (1)
345await process.WaitForExitAsync();
AksStarterDeploymentTests.cs (1)
463await process.WaitForExitAsync();
AksStarterWithRedisDeploymentTests.cs (1)
493await process.WaitForExitAsync();
AzureAppConfigDeploymentTests.cs (1)
244await process.WaitForExitAsync();
AzureContainerRegistryDeploymentTests.cs (1)
213await process.WaitForExitAsync();
AzureEventHubsDeploymentTests.cs (1)
244await process.WaitForExitAsync();
AzureKeyVaultDeploymentTests.cs (1)
244await process.WaitForExitAsync();
AzureLogAnalyticsDeploymentTests.cs (1)
213await process.WaitForExitAsync();
AzureServiceBusDeploymentTests.cs (1)
244await process.WaitForExitAsync();
AzureStorageDeploymentTests.cs (1)
249await process.WaitForExitAsync();
tests\Shared\TemporaryRepo.cs (1)
37await process.WaitForExitAsync(cancellationToken);
VnetKeyVaultInfraDeploymentTests.cs (1)
248await process.WaitForExitAsync();
VnetSqlServerInfraDeploymentTests.cs (1)
249await process.WaitForExitAsync();
VnetStorageBlobInfraDeploymentTests.cs (1)
250await 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\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Infrastructure.Tests (3)
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);
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TestCommand.cs (1)
103await process.WaitForExitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.AspNetCore.Components.WebViewE2E.Test (1)
WebViewManagerE2ETests.cs (1)
43await photinoProcess.WaitForExitAsync().TimeoutAfter(TimeSpan.FromSeconds(30));
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.LanguageServer (4)
DotnetCliHelper.cs (1)
60await process.WaitForExitAsync(cancellationToken);
FileBasedPrograms\VirtualProjectXmlProvider.cs (1)
51await process.WaitForExitAsync(cancellationToken);
LanguageServer\Handler\Restore\RestoreHandler.cs (1)
116await process.WaitForExitAsync(cancellationToken);
Testing\RunTestsHandler.cs (1)
141await process.WaitForExitAsync(cancellationToken);
Microsoft.DotNet.ArcadeAzureIntegration (1)
AzureCliCredentialWithAzNoUpdateWrapper.cs (1)
96await process.WaitForExitAsync(tokenSource.Token);
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelper.cs (1)
452Task processExit = process.WaitForExitAsync(ct);
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);
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);
Replay (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
RunTests (1)
ProcessRunner.cs (1)
134await process.WaitForExitAsync();
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.PingUtility.cs (1)
83await pingProcess.WaitForExitAsync(timeoutOrCancellationToken).ConfigureAwait(false);
vbc (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
VBCSCompiler (1)
src\Compilers\Shared\BuildServerConnection.cs (1)
135await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);