45 references to ConfigureAwait
aspire (3)
Commands\RenderCommand.cs (1)
419
await Task.Delay(200, cts.Token).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
DotNet\ProcessExecution.cs (2)
372
await signalTask.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
377
await signalTask.WaitAsync(drainCts.Token).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Aspire.Hosting (4)
Dashboard\DashboardEventHandlers.cs (1)
889
await Task.WhenAll(dashboardResourceTasks.Values).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Dcp\ResourceLogSource.cs (1)
134
await Task.WhenAll(streamTasks).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Health\ResourceHealthCheckService.cs (2)
272
await task.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
383
await delayInterruptedTask.WaitAsync(delay, cancellationToken).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Aspire.Hosting.Azure (3)
AzureProvisioningController.cs (2)
1070
await Task.WhenAll(afterProvisionTasks).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
3902
await task.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Provisioning\Provisioners\BicepProvisioner.cs (1)
759
await deploymentOperationTrackingTask.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
405
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
Microsoft.AspNetCore.Components (2)
Rendering\RendererSynchronizationContext.cs (2)
182
antecedent.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing).GetAwaiter().GetResult();
193
await antecedent.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing | ConfigureAwaitOptions.ForceYielding);
Microsoft.AspNetCore.Hosting (1)
WebHostExtensions.cs (1)
163
.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing | ConfigureAwaitOptions.ContinueOnCapturedContext);
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
419
await ((Task)connection.TransportTask!).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1388
await Task.Delay(100, _packetQueueDrainDelayCancellation.Token).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Microsoft.Extensions.Hosting.Abstractions (2)
BackgroundService.cs (1)
76
await _executeTask.WaitAsync(cancellationToken).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
HostingAbstractionsHostExtensions.cs (1)
101
await Task.Delay(Timeout.Infinite, applicationLifetime.ApplicationStopping).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Microsoft.Extensions.ServiceDiscovery.Dns (1)
DnsServiceEndpointProviderBase.cs (1)
158
await task.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
Microsoft.NET.Build.Containers (1)
LocalDaemons\ContainerRuntimeOperations.cs (1)
75
await ((Task)loadTask).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Diagnostics.Process (3)
System\Diagnostics\AsyncStreamReader.cs (1)
91
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System\Diagnostics\ProcessWaitState.Unix.cs (2)
527
await _waitInProgress.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding | ConfigureAwaitOptions.SuppressThrowing);
552
await Task.Delay(pollingIntervalMs, cancellationToken).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Net.Http (3)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http1.cs (1)
256
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
187
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (1)
254
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\NetworkAddressChange.Unix.cs (1)
187
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System.Net.Quic (3)
System\Net\Quic\QuicConnection.cs (1)
256
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System\Net\Quic\QuicConnection.SslConnectionOptions.cs (1)
121
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System\Net\Quic\QuicListener.cs (1)
221
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System.Net.Requests (2)
System\Net\WebRequest.cs (2)
521
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
532
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
System.Net.Security (1)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
67
await ((Task)task).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Net.Sockets (1)
System\Net\Sockets\Socket.cs (1)
2658
((Task)ti).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing).GetAwaiter().GetResult();
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketStream.cs (1)
274
await WebSocket.CloseAsync(WebSocketCloseStatus.NormalClosure, null, ct).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
1151
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (2)
774
cancellationToken)).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
781
await Task.CompletedTask.
ConfigureAwait
(ConfigureAwaitOptions.ForceYielding);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ConfigureAwaitOptions.cs (4)
12
/// <see cref="Task.
ConfigureAwait
(ConfigureAwaitOptions)"/> with a <see cref="None"/> argument behaves
24
/// <see cref="Task.
ConfigureAwait
(ConfigureAwaitOptions)"/> with a <see cref="ContinueOnCapturedContext"/> argument
34
/// This option is supported only for <see cref="Task.
ConfigureAwait
(ConfigureAwaitOptions)"/>,
37
/// cast to the base <see cref="Task"/> type in order to use its <see cref="Task.
ConfigureAwait
(ConfigureAwaitOptions)"/>.
System.Security.Cryptography (1)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
67
await ((Task)task).
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonTypeInfoOfT.WriteHelpers.cs (1)
204
await state.PendingTask.
ConfigureAwait
(ConfigureAwaitOptions.SuppressThrowing);
System.Threading.RateLimiting (1)
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
59
await Heartbeat().
ConfigureAwait
(