73 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\VsCode\VsCodeCliRunner.cs (1)
46await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Certificates\BundleCertificateToolRunner.cs (2)
84await process.WaitForExitAsync(cancellationToken); 191await process.WaitForExitAsync(cancellationToken);
Certificates\SdkCertificateToolRunner.cs (2)
59await process.WaitForExitAsync(cancellationToken); 151await process.WaitForExitAsync(cancellationToken);
Commands\RunCommand.cs (1)
787await childProcess.WaitForExitAsync(cancellationToken).WaitAsync(TimeSpan.FromMilliseconds(500), cancellationToken).ConfigureAwait(false);
Commands\UpdateCommand.cs (1)
492await process.WaitForExitAsync(cancellationToken);
DotNet\DotNetCliExecution.cs (1)
96await _process.WaitForExitAsync(cancellationToken);
DotNet\DotNetSdkInstaller.cs (2)
78await process.WaitForExitAsync(cancellationToken); 225await installProcess.WaitForExitAsync(cancellationToken);
Git\GitRepository.cs (1)
39await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Layout\LayoutProcessRunner.cs (1)
56await process.WaitForExitAsync(ct);
OpenCode\OpenCodeCliRunner.cs (1)
38await process.WaitForExitAsync(cancellationToken).ConfigureAwait(false);
Projects\GuestAppHostProject.cs (2)
465await appHostServerProcess.WaitForExitAsync(cancellationToken); 717await appHostServerProcess.WaitForExitAsync(cancellationToken);
Projects\GuestRuntime.cs (2)
93await process.WaitForExitAsync(cancellationToken); 223await 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)
376await 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 (13)
AksStarterDeploymentTests.cs (1)
463await process.WaitForExitAsync();
AksStarterWithRedisDeploymentTests.cs (1)
493await process.WaitForExitAsync();
AzureAppConfigDeploymentTests.cs (1)
252await process.WaitForExitAsync();
AzureContainerRegistryDeploymentTests.cs (1)
221await process.WaitForExitAsync();
AzureEventHubsDeploymentTests.cs (1)
252await process.WaitForExitAsync();
AzureKeyVaultDeploymentTests.cs (1)
252await process.WaitForExitAsync();
AzureLogAnalyticsDeploymentTests.cs (1)
221await process.WaitForExitAsync();
AzureServiceBusDeploymentTests.cs (1)
252await process.WaitForExitAsync();
AzureStorageDeploymentTests.cs (1)
257await process.WaitForExitAsync();
tests\Shared\TemporaryRepo.cs (1)
37await process.WaitForExitAsync(cancellationToken);
VnetKeyVaultInfraDeploymentTests.cs (1)
256await process.WaitForExitAsync();
VnetSqlServerInfraDeploymentTests.cs (1)
257await process.WaitForExitAsync();
VnetStorageBlobInfraDeploymentTests.cs (1)
258await 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);
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.Extensions.DataIngestion.MarkItDown (1)
MarkItDownReader.cs (1)
81await process.WaitForExitAsync(cancellationToken).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);