76 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\Compilers\Shared\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.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)
94await 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);