Implemented interface member:
property
ProvisioningTaskCompletionSource
Aspire.Hosting.ApplicationModel.IAzureResource.ProvisioningTaskCompletionSource
1 write to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (1)
AzureBicepResource.cs (1)
47ProvisioningTaskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
9 references to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (9)
AzureBicepResource.cs (8)
299if (resource.ProvisioningTaskCompletionSource != null && 300resource.ProvisioningTaskCompletionSource.Task.IsCompleted) 329resource.ProvisioningTaskCompletionSource?.TrySetResult(); 340resource.ProvisioningTaskCompletionSource?.TrySetResult(); 355resource.ProvisioningTaskCompletionSource?.TrySetException(ex); 592if (Resource.ProvisioningTaskCompletionSource is not null) 594await Resource.ProvisioningTaskCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 648var provisioning = Resource.ProvisioningTaskCompletionSource;
Provisioning\Provisioners\AzureProvisioner.cs (1)
121await roleAssignment.RolesResource.ProvisioningTaskCompletionSource!.Task.ConfigureAwait(false);