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)
301if (resource.ProvisioningTaskCompletionSource != null && 302resource.ProvisioningTaskCompletionSource.Task.IsCompleted) 331resource.ProvisioningTaskCompletionSource?.TrySetResult(); 342resource.ProvisioningTaskCompletionSource?.TrySetResult(); 357resource.ProvisioningTaskCompletionSource?.TrySetException(ex); 594if (Resource.ProvisioningTaskCompletionSource is not null) 596await Resource.ProvisioningTaskCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 650var provisioning = Resource.ProvisioningTaskCompletionSource;
Provisioning\Provisioners\AzureProvisioner.cs (1)
121await roleAssignment.RolesResource.ProvisioningTaskCompletionSource!.Task.ConfigureAwait(false);