1 implementation of ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (1)
AzureBicepResource.cs (1)
60
public TaskCompletionSource?
ProvisioningTaskCompletionSource
{ get; set; }
1 write to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
140
r.AzureResource!.
ProvisioningTaskCompletionSource
= new(TaskCreationOptions.RunContinuationsAsynchronously);
9 references to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (9)
Provisioning\Provisioners\AzureProvisioner.cs (9)
81
await resource.AzureResource.
ProvisioningTaskCompletionSource
!.Task.ConfigureAwait(false);
188
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
202
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
209
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
214
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
238
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
244
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(ex);
249
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(ex);
254
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(new InvalidOperationException($"Unable to resolve references from {resource.AzureResource.Name}"));