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)
147
r.AzureResource!.
ProvisioningTaskCompletionSource
= new(TaskCreationOptions.RunContinuationsAsynchronously);
9 references to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (9)
Provisioning\Provisioners\AzureProvisioner.cs (9)
88
await resource.AzureResource.
ProvisioningTaskCompletionSource
!.Task.ConfigureAwait(false);
195
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
209
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
216
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
221
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
245
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetResult();
251
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(ex);
256
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(ex);
261
resource.AzureResource.
ProvisioningTaskCompletionSource
?.TrySetException(new InvalidOperationException($"Unable to resolve references from {resource.AzureResource.Name}"));