108 references to WaitAsync
aspire (5)
Backchannel\AppHostCliBackchannel.cs (1)
67await disconnectTask.WaitAsync(cancellationToken).ConfigureAwait(false);
Backchannel\ExtensionBackchannel.cs (1)
119await connectionSetupTcs.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Backchannel\ResourceSnapshotWatcher.cs (1)
38return _initialLoadTcs.Task.WaitAsync(cancellationToken);
DotNet\ProcessExecution.cs (1)
377await signalTask.WaitAsync(drainCts.Token).ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing);
Interaction\ExtensionInteractionService.cs (1)
77await completionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Acquisition.Tests (1)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
159await exitedTcs.Task.WaitAsync(token).ConfigureAwait(false);
Aspire.Cli.Tests (25)
Agents\AspireSkillsInstallerTests.cs (1)
2255await VerificationGate.WaitAsync(cancellationToken);
Backchannel\AppHostAuxiliaryBackchannelTests.cs (1)
182await Task.CompletedTask.WaitAsync(cancellationToken).ConfigureAwait(false);
Commands\DashboardRunCommandTests.cs (1)
187EnsureExtractedAndAcquireLayoutAsyncCallback = cancellationToken => releaseBundle.Task.WaitAsync(cancellationToken)
Commands\LogsCommandTests.cs (2)
1504await allowLogs.WaitAsync(cancellationToken); 1510await allowExit.WaitAsync(cancellationToken);
Commands\LsCommandTests.cs (2)
430await allowDiscoveryToComplete.Task.WaitAsync(cancellationToken); 633await allowDiscoveryToComplete.Task.WaitAsync(cancellationToken);
Commands\NewCommandTests.cs (1)
1623await allowExtraction.Task.WaitAsync(cancellationToken);
Commands\PublishCommandPromptingIntegrationTests.cs (1)
1066await completionSource.Task.WaitAsync(cancellationToken).DefaultTimeout();
Commands\RunCommandTests.cs (11)
554await dashboardCanReturn.Task.WaitAsync(ct); 561await appHostCanExit.Task.WaitAsync(cancellationToken); 1353await dashboardRequested.Task.WaitAsync(cancellationToken); 1359await appHostCanExit.Task.WaitAsync(cancellationToken); 1430await appHostCanExit.Task.WaitAsync(cancellationToken); 1496await dashboardRequested.Task.WaitAsync(cancellationToken); 1739await dashboardRequested.Task.WaitAsync(cancellationToken); 1801await connectingToAppHost.Task.WaitAsync(cancellationToken); 1855await runCanExit.Task.WaitAsync(cancellationToken); 1925await dashboardRequested.Task.WaitAsync(cancellationToken); 1926await logCaptureStarted.Task.WaitAsync(cancellationToken);
DotNet\ProcessExecutionDetachedTests.cs (1)
628await _allowAcquire.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
NuGet\BundleNuGetServiceTests.cs (1)
334await allowFirstRestoreToComplete.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Telemetry\InternalMicrosoftDetectorTests.cs (2)
525await releaseCandidates.Task.WaitAsync(cancellationToken); 548await allCandidatesEntered.Task.WaitAsync(safetyTimeout.Token);
TestServices\TestAppHostCliBackchannel.cs (1)
121await DisconnectCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Dashboard (4)
Components\Controls\ApplicationName.razor.cs (1)
42await DashboardClient.WhenConnected.WaitAsync(timeoutCts.Token);
Components\Interactions\InteractionsProvider.cs (2)
140await waitForInteractionAvailableTask.WaitAsync(_cts.Token).ConfigureAwait(false); 380await DashboardClient.WhenConnected.WaitAsync(_cts.Token).ConfigureAwait(false);
ServiceClient\DashboardClient.cs (1)
816await _initialDataReceivedTcs.Task.WaitAsync(cts.Token).ConfigureAwait(false);
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
159await exitedTcs.Task.WaitAsync(token).ConfigureAwait(false);
Aspire.Hosting (14)
ApplicationModel\ResourceLoggerService.cs (1)
617return _logStreamCompletion.Task.WaitAsync(cancellationToken);
ApplicationModel\ResourceNotificationService.cs (2)
173await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false); 279await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false);
Backchannel\AppHostStartupState.cs (1)
26await _ready.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
690await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false);
Dcp\ContainerCreator.cs (2)
505await cctx.ContainerPrerequisitesReady.WaitAsync(cancellationToken).ConfigureAwait(false); 531await Task.WhenAll([cctx.ContainerPrerequisitesReady, cctx.ContainerTunnelPrerequisitesReady]).WaitAsync(cancellationToken).ConfigureAwait(false);
Dcp\DcpExecutor.cs (6)
212await Task.WhenAll([getProxyAddresses, createContainerNetworks]).WaitAsync(ct).ConfigureAwait(false); 266await Task.WhenAll(createExecutables, createContainers).WaitAsync(ct).ConfigureAwait(false); 637await Task.WhenAll(tasks).WaitAsync(cancellationToken).ConfigureAwait(false); 910await Task.WhenAll(tasks).WaitAsync(cancellationToken).ConfigureAwait(false); 1135await appResource.Initialized.WaitAsync(cancellationToken).ConfigureAwait(false); 1206await appResource.Initialized.WaitAsync(cancellationToken).ConfigureAwait(false);
Dcp\DcpResourceWatcher.cs (1)
253await Task.WhenAll(tasks).WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (3)
AzureBicepResource.cs (2)
545await Resource.ProvisioningTaskCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 603await provisioning.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
AzureProvisioningController.cs (1)
4063.Select(dependency => dependency.ProvisioningTaskCompletionSource?.Task.WaitAsync(cancellationToken))
Aspire.Hosting.Azure.Tests (4)
AzureEnvironmentResourceExtensionsTests.cs (4)
5616await AllowFirstProvisionToComplete.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 5657await AllowFirstProvisionToThrow.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 5777await AllowChildProvisionToComplete.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 5940await AllowDeleteToComplete.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.DevTunnels (1)
src\Shared\CoalescingAsyncOperation.cs (1)
59await current.WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
925await pipeline.ExecuteAsync(context).WaitAsync(cts.Token);
Aspire.Hosting.Foundry (2)
PromptAgent\AzurePromptAgentResource.cs (2)
391await projectProvisioning.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 410await Task.WhenAll(toolConnectionProvisioningTasks.Select(task => task.WaitAsync(cancellationToken))).ConfigureAwait(false);
Aspire.Hosting.MySql.Tests (7)
MySqlFunctionalTests.cs (7)
86await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 161await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 231await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 345await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 429await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 499await app.WaitForTextAsync(s_mySqlReadyText, cts.Token).WaitAsync(cts.Token); 603await app.StopAsync(cts.Token).WaitAsync(cts.Token);
Aspire.Hosting.Redis.Tests (3)
RedisFunctionalTests.cs (3)
189await rns.WaitForResourceAsync(redisInsightBuilder.Resource.Name, KnownResourceStates.Running).WaitAsync(cts.Token); 524await rns.WaitForResourceAsync(redisInsightBuilder1.Resource.Name, KnownResourceStates.Running).WaitAsync(cts.Token); 559await rns.WaitForResourceAsync(redisInsightBuilder2.Resource.Name, KnownResourceStates.Running).WaitAsync(cts.Token);
Aspire.Hosting.Testing (6)
DistributedApplicationFactory.cs (5)
73await _startedTcs.Task.WaitAsync(linkedCts.Token).ConfigureAwait(false); 505await _exitTcs.Task.WaitAsync(shutdownTimeoutCts.Token).ConfigureAwait(false); 518await app.StopAsync().WaitAsync(shutdownTimeoutCts.Token).ConfigureAwait(false); 527await app.DisposeAsync().AsTask().WaitAsync(shutdownTimeoutCts.Token).ConfigureAwait(false); 585await asyncDisposable.DisposeAsync().AsTask().WaitAsync(appFactory._disposingCts.Token).ConfigureAwait(false);
DistributedApplicationTestingBuilder.cs (1)
604await appFactory.DisposeAsync().AsTask().WaitAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Testing.Tests (8)
DashboardUrlTests.cs (1)
103await breakpoint.Reached.WaitAsync(cancellationToken);
TestingBuilderTests.cs (4)
483var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => app.StartAsync().WaitAsync(cts.Token)); 488await app.StartAsync().WaitAsync(cts.Token); 492await app.DisposeAsync().AsTask().WaitAsync(cts.Token); 556await app.DisposeAsync().AsTask().WaitAsync(cts.Token);
TestingFactoryCrashTests.cs (3)
27var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => factory.StartAsync().WaitAsync(cts.Token)); 32await factory.StartAsync().WaitAsync(cts.Token); 35await factory.DisposeAsync().AsTask().WaitAsync(cts.Token);
Aspire.Hosting.Tests (2)
Backchannel\AuxiliaryBackchannelTests.cs (1)
425await Task.Delay(Timeout.Infinite, lifetime.ApplicationStopping).WaitAsync(cts.Token);
Dcp\DcpExecutorTests.cs (1)
3914await releaseSubscriber.Task.WaitAsync(ct).ConfigureAwait(false);
Aspire.Hosting.TestUtilities (1)
Utils\PersistentContainerTestHelpers.cs (1)
117await app.StopAsync(cts.Token).WaitAsync(cts.Token);
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
159await exitedTcs.Task.WaitAsync(token).ConfigureAwait(false);
Aspire.TerminalHost (2)
DcpUpstreamAdapter.cs (1)
142await _connectedTcs.Task.WaitAsync(ct).ConfigureAwait(false);
TerminalHostControlListener.cs (1)
244await rpc.Completion.WaitAsync(cancellationToken).ConfigureAwait(false);
dotnet-watch (1)
Watch\StaticFileHandler.cs (1)
61await Task.WhenAll(tasks).WaitAsync(cancellationToken);
Infrastructure.Tests (2)
PowerShellScripts\PowerShellCommand.cs (1)
139await exitedTcs.Task.WaitAsync(token).ConfigureAwait(false);
WorkflowScripts\NodeCommand.cs (1)
131await exitedTcs.Task.WaitAsync(token).ConfigureAwait(false);
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
TestCommand.cs (1)
102await exitedTcs.Task.WaitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.AspNetCore.Components (1)
NavigationManager.cs (1)
458await handlerTask.AsTask().WaitAsync(cancellationToken);
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsEventPump.cs (1)
1233await _exitSignal.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
Microsoft.DotNet.HotReload.Watch (3)
Aspire\AspireServiceFactory.cs (1)
93await Task.WhenAll(sessions.Select(TerminateSessionAsync)).WaitAsync(CancellationToken.None);
HotReload\RunningProjectsManager.cs (1)
384await Task.WhenAll(projectsToRestart.Where(p => !p.Options.IsMainProject).Select(p => p.TerminateForRestartAsync())).WaitAsync(cancellationToken);
Utilities\ImmutableDictionaryExtensions.cs (1)
42=> Task.WhenAll(dictionary.SelectMany(entry => entry.Value).Select(project => action(project, cancellationToken))).WaitAsync(cancellationToken);
Microsoft.Extensions.AI.Templates.Tests (1)
TestCommand.cs (1)
102await exitedTcs.Task.WaitAsync(timeoutCts.Token).ConfigureAwait(false);
Microsoft.Extensions.Hosting.Abstractions (1)
BackgroundService.cs (1)
76await _executeTask.WaitAsync(cancellationToken).ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing);
Microsoft.Extensions.ServiceDiscovery.Dns (1)
DnsServiceEndpointProviderBase.cs (1)
83await resolveTask.WaitAsync(cancellationToken).ConfigureAwait(false);
System.Diagnostics.Process (2)
System\Diagnostics\Process.cs (2)
1774await _output.EOF.WaitAsync(cancellationToken).ConfigureAwait(false); 1779await _error.EOF.WaitAsync(cancellationToken).ConfigureAwait(false);
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
245await writesClosed.WaitAsync(_requestBodyCancellationSource.Token).ConfigureAwait(false);
System.Net.Requests (1)
System\Net\RequestStreamContent.cs (1)
23await completeTcs.Task.WaitAsync(cancellationToken).ConfigureAwait(false);
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
7221waitTask = new ValueTask(waitTask.AsTask().WaitAsync(cancellationToken));