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)
300if (resource.ProvisioningTaskCompletionSource != null && 301resource.ProvisioningTaskCompletionSource.Task.IsCompleted) 330resource.ProvisioningTaskCompletionSource?.TrySetResult(); 341resource.ProvisioningTaskCompletionSource?.TrySetResult(); 356resource.ProvisioningTaskCompletionSource?.TrySetException(ex); 593if (Resource.ProvisioningTaskCompletionSource is not null) 595await Resource.ProvisioningTaskCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 649var provisioning = Resource.ProvisioningTaskCompletionSource;
Provisioning\Provisioners\AzureProvisioner.cs (1)
121await roleAssignment.RolesResource.ProvisioningTaskCompletionSource!.Task.ConfigureAwait(false);