90 references to WhenAny
aspire (11)
Commands\AppHostLauncher.cs (2)
646var completedWaitTask = await Task.WhenAny(childExitTask, waitTask).ConfigureAwait(false); 738var completedTask = await Task.WhenAny(
Commands\DashboardRunCommand.cs (2)
154if (await Task.WhenAny(layoutTask, Task.Delay(s_bundleStatusDelay, CancellationToken.None)).ConfigureAwait(false) == layoutTask) 416var readyOrFailed = Task.WhenAny(readyTcs.Task, processExitTask);
Commands\PipelineCommandBase.cs (1)
297var completedTask = await Task.WhenAny(backchannelCompletionSource.Task, pendingRun);
Commands\RunCommand.cs (3)
724var completedTask = await Task.WhenAny( 804if (await Task.WhenAny(happyPathTask, pendingRun).ConfigureAwait(false) == pendingRun) 988var completedTask = await Task.WhenAny(delayTask, pendingRun).ConfigureAwait(false);
ConsoleCancellationManager.cs (1)
348if (await Task.WhenAny(startedHandler, drainTask).ConfigureAwait(false) == startedHandler)
Projects\AppHostServerSession.cs (1)
314var completedTask = await Task.WhenAny(connectTask, serverExitTask).ConfigureAwait(false);
Tui\TerminalViewerApp.cs (1)
281await Task.WhenAny(disposeTask, timeout).ConfigureAwait(false);
Aspire.Acquisition.Tests (1)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
164var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
Aspire.Cli.Tests (6)
Agents\AspireSkillsInstallerTests.cs (1)
117var completedTask = await Task.WhenAny(cleanupRetryBudgetExceeded.Task, installTask).WaitAsync(TimeSpan.FromSeconds(10));
Commands\AppHostLauncherTests.cs (2)
201Assert.NotSame(launchTask, await Task.WhenAny(launchTask, Task.Delay(TimeSpan.FromMilliseconds(100))).DefaultTimeout()); 479Assert.NotSame(launchTask, await Task.WhenAny(launchTask, Task.Delay(TimeSpan.FromMilliseconds(100))).DefaultTimeout());
Commands\DashboardRunCommandTests.cs (1)
444var firstCompletedTask = await Task.WhenAny(stoppingMessageDisplayedTcs.Task, pendingRun).DefaultTimeout();
Commands\RunCommandTests.cs (1)
2189var completedTask = await Task.WhenAny(dashboardUrlsDisplayed.Task, Task.Delay(TimeSpan.FromSeconds(1))).DefaultTimeout();
DotNet\DotNetCliRunnerTests.cs (1)
1032var completedTask = await Task.WhenAny(runTask, Task.Delay(TimeSpan.FromMilliseconds(100), TestContext.Current.CancellationToken));
Aspire.Dashboard (1)
Terminal\TerminalWebSocketProxy.cs (1)
437var firstCompleted = await Task.WhenAny(inbound, outbound).ConfigureAwait(false);
Aspire.Dashboard.Components.Tests (2)
Layout\MainLayoutTests.cs (2)
129var completedTask = await Task.WhenAny(messageShownTcs.Task, timeoutTask).DefaultTimeout(); 182var completedTask = await Task.WhenAny(messageShownTcs.Task, timeoutTask).DefaultTimeout();
Aspire.EndToEnd.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
301var completedTask = await Task.WhenAny(allOutputCompleteTask, allOutputCompleteTimeoutTask).ConfigureAwait(false);
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
164var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
Aspire.Hosting (1)
Orchestrator\ApplicationOrchestrator.cs (1)
180var completedTask = await Task.WhenAny(waitForDependenciesTask, waitForNonWaitingStateTask).ConfigureAwait(false);
Aspire.Hosting.Azure.Tests (2)
AzureEnvironmentResourceExtensionsTests.cs (1)
5131completedTask = await Task.WhenAny(signalTask, operationTask).WaitAsync(watchdog.Token).ConfigureAwait(false);
tests\Shared\TestInteractionService.cs (1)
92var finished = await Task.WhenAny(workTask, completionTask).ConfigureAwait(false);
Aspire.Hosting.Browsers (2)
BrowserHost.cs (1)
225_ = await Task.WhenAny(processTask, pipeTask).ConfigureAwait(false);
BrowserLogsCdpConnectionMultiplexer.cs (1)
212var completedTask = await Task.WhenAny(innerCompletion, leaseCompletion).ConfigureAwait(false);
Aspire.Hosting.Browsers.Tests (3)
src\Aspire.Hosting.Browsers\BrowserHost.cs (1)
225_ = await Task.WhenAny(processTask, pipeTask).ConfigureAwait(false);
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (1)
212var completedTask = await Task.WhenAny(innerCompletion, leaseCompletion).ConfigureAwait(false);
tests\Shared\TestInteractionService.cs (1)
92var finished = await Task.WhenAny(workTask, completionTask).ConfigureAwait(false);
Aspire.Hosting.DevTunnels.Tests (1)
tests\Shared\TestInteractionService.cs (1)
92var finished = await Task.WhenAny(workTask, completionTask).ConfigureAwait(false);
Aspire.Hosting.Maui.Tests (1)
MauiBuildQueueTests.cs (1)
313var secondStarted = await Task.WhenAny(macTask, iosTask);
Aspire.Hosting.RemoteHost.Tests (2)
JsonRpcAuthenticationTests.cs (1)
140var completedTask = await Task.WhenAny(client.Completion, Task.Delay(TimeSpan.FromSeconds(5)));
tests\Shared\TestInteractionService.cs (1)
92var finished = await Task.WhenAny(workTask, completionTask).ConfigureAwait(false);
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceTests.cs (1)
229var completedTask = await Task.WhenAny(task, readUpdateTask).DefaultTimeout();
tests\Shared\TestInteractionService.cs (1)
92var finished = await Task.WhenAny(workTask, completionTask).ConfigureAwait(false);
Aspire.Managed.Tests (3)
TerminalHostSignalTests.cs (3)
50if (await Task.WhenAny(readyTask, exitedTask) == exitedTask) 117if (await Task.WhenAny(parentReadyTask, parentExitedTask) == parentExitedTask) 147if (await Task.WhenAny(readyTask, exitedTask) == exitedTask)
Aspire.Templates.Tests (2)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
301var completedTask = await Task.WhenAny(allOutputCompleteTask, allOutputCompleteTimeoutTask).ConfigureAwait(false);
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
164var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
Aspire.TerminalHost (1)
TerminalHostApp.cs (1)
188await Task.WhenAny(cancellation, replicaRunTask).ConfigureAwait(false);
csc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
316await Task.WhenAny(responseTask, monitorTask).ConfigureAwait(false);
dotnet (2)
Commands\Test\MTP\TestApplication.cs (1)
155Task firstCompletedTask = await Task.WhenAny(processExitTask, testRunPolicy.Cancellation);
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26424.106\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
316await Task.WhenAny(responseTask, monitorTask).ConfigureAwait(false);
Infrastructure.Tests (2)
PowerShellScripts\PowerShellCommand.cs (1)
143var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
WorkflowScripts\NodeCommand.cs (1)
135var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
Microsoft.AspNetCore.Components (1)
Routing\Router.cs (1)
370var task = await Task.WhenAny(OnNavigateAsync.InvokeAsync(navigateContext), cancellationTcs.Task);
Microsoft.AspNetCore.Components.Endpoints (1)
CacheView\CacheViewService.cs (1)
300var firstFinished = await Task.WhenAny(inflight, factoryStarted.Task);
Microsoft.AspNetCore.Http.Connections (6)
Internal\HttpConnectionContext.cs (1)
706var result = await Task.WhenAny(applicationTask, transportTask);
Internal\HttpConnectionDispatcher.cs (2)
406var resultTask = await Task.WhenAny(connection.ApplicationTask!, connection.TransportTask!); 481await Task.WhenAny(connection.ApplicationTask!, connection.TransportTask!);
Internal\Transports\WebSocketsServerTransport.cs (3)
68var trigger = await Task.WhenAny(receiving, sending); 83var resultTask = await Task.WhenAny(sending, Task.Delay(_options.CloseTimeout, delayCts.Token)); 111var resultTask = await Task.WhenAny(receiving, Task.Delay(_options.CloseTimeout, delayCts.Token));
Microsoft.AspNetCore.Http.Connections.Client (4)
Internal\LongPollingTransport.cs (1)
80var trigger = await Task.WhenAny(receiving, sending).ConfigureAwait(false);
Internal\ServerSentEventsTransport.cs (1)
97var trigger = await Task.WhenAny(receiving, sending).ConfigureAwait(false);
Internal\WebSocketsTransport.cs (2)
354var trigger = await Task.WhenAny(receiving, sending).ConfigureAwait(false); 367var resultTask = await Task.WhenAny(sending, Task.Delay(_closeTimeout, _stopCts.Token)).ConfigureAwait(false);
Microsoft.AspNetCore.Server.HttpSys (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
156var task = await Task.WhenAny(_allBlocksReturned.Task, Task.Delay(timeout));
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
156var task = await Task.WhenAny(_allBlocksReturned.Task, Task.Delay(timeout));
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Infrastructure\TransportConnectionManager.cs (2)
69return await Task.WhenAny(allClosedTask, CancellationTokenAsTask(token)).ConfigureAwait(false) == allClosedTask; 91return await Task.WhenAny(allAbortedTask, Task.Delay(1000)).ConfigureAwait(false) == allAbortedTask;
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
156var task = await Task.WhenAny(_allBlocksReturned.Task, Task.Delay(timeout));
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
156var task = await Task.WhenAny(_allBlocksReturned.Task, Task.Delay(timeout));
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
156var task = await Task.WhenAny(_allBlocksReturned.Task, Task.Delay(timeout));
Microsoft.AspNetCore.SignalR.Specification.Tests (3)
Internal\TaskExtensions.cs (2)
25if (task == await Task.WhenAny(task, Task.Delay(timeout, cts.Token))) 49if (task == await Task.WhenAny(task, Task.Delay(timeout, cts.Token)))
src\aspnetcore\src\SignalR\common\testassets\Tests.Utils\TaskExtensions.cs (1)
14var completed = await Task.WhenAny(task, otherTask);
Microsoft.AspNetCore.SpaServices.Extensions (2)
Util\TaskTimeoutExtensions.cs (2)
10if (task == await Task.WhenAny(task, Task.Delay(timeoutDelay))) 22if (task == await Task.WhenAny(task, Task.Delay(timeoutDelay)))
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
316await Task.WhenAny(responseTask, monitorTask).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\PdbFileLocatorService.cs (1)
70var winner = await Task.WhenAny(pdbResultTask, delay).ConfigureAwait(false);
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (1)
132var winner = await Task.WhenAny(sourceFileTask, delay).ConfigureAwait(false);
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.StampedeStateT.cs (1)
99Task first = await System.Threading.Tasks.Task.WhenAny(stampede.Task, cancelStub.Task).ConfigureAwait(false);
Microsoft.Extensions.Caching.Hybrid.Tests (1)
StampedeTests.cs (1)
512var completed = await Task.WhenAny(task, Task.Delay(timeoutMs));
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Logging\FakeLogCollectorTests.LogEnumeration.cs (1)
134var finishedTask = await Task.WhenAny(task, timeout);
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
400await Task.WhenAny(bgMonitoringTasks, tcs.Task).ConfigureAwait(false);
Microsoft.Maui.Essentials (1)
Types\Shared\Utils.shared.cs (1)
36 var retTask = await Task.WhenAny(task, Task.Delay(timeSpan))
Microsoft.TemplateEngine.Edge (1)
TemplateConstraintManager.cs (1)
226await Task.WhenAny(
NuGet.Protocol (1)
Utility\TimeoutUtility.cs (1)
42if (timeoutTask == await Task.WhenAny(responseTask, timeoutTask).ConfigureAwait(false))
rzc (1)
DefaultRequestDispatcher.cs (1)
367await Task.WhenAny(worker, watcher);
System.Net.Http (2)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (1)
2116await Task.WhenAny(requestBodyTask, responseHeadersTask).ConfigureAwait(false) == requestBodyTask ||
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
201await Task.WhenAny(sendRequestTask, readResponseTask).ConfigureAwait(false) == sendRequestTask ||
System.Net.Requests (1)
System\Net\HttpWebRequest.cs (1)
1111Task result = await Task.WhenAny(getStreamTask, _sendRequestTask).ConfigureAwait(false);
System.ServiceModel.Primitives (1)
Internals\System\Runtime\TaskHelpers.cs (1)
234var completedTask = await Task.WhenAny(task, Task.Delay(timeout, cts.Token));
vbc (1)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
316await Task.WhenAny(responseTask, monitorTask).ConfigureAwait(false);
VBCSCompiler (2)
src\roslyn\src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (1)
118await Task.WhenAny(compilationTask, clientConnection.DisconnectTask).ConfigureAwait(false);
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
316await Task.WhenAny(responseTask, monitorTask).ConfigureAwait(false);