Implemented interface member:
property
ProvisioningTaskCompletionSource
Aspire.Hosting.ApplicationModel.IAzureResource.ProvisioningTaskCompletionSource
2 writes to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (1)
AzureBicepResource.cs (1)
46ProvisioningTaskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
515storage.Resource.ProvisioningTaskCompletionSource = existingTcs;
30 references to ProvisioningTaskCompletionSource
Aspire.Hosting.Azure (9)
AzureBicepResource.cs (8)
327if (resource.ProvisioningTaskCompletionSource != null && 328resource.ProvisioningTaskCompletionSource.Task.IsCompleted) 356resource.ProvisioningTaskCompletionSource?.TrySetResult(); 367resource.ProvisioningTaskCompletionSource?.TrySetResult(); 382resource.ProvisioningTaskCompletionSource?.TrySetException(ex); 543if (Resource.ProvisioningTaskCompletionSource is not null) 545await Resource.ProvisioningTaskCompletionSource.Task.WaitAsync(cancellationToken).ConfigureAwait(false); 600var provisioning = Resource.ProvisioningTaskCompletionSource;
AzureProvisioningController.cs (1)
3867await roleAssignment.RolesResource.ProvisioningTaskCompletionSource!.Task.ConfigureAwait(false);
Aspire.Hosting.Azure.Kubernetes.Tests (8)
AzureKubernetesInfrastructureTests.cs (8)
1392Assert.NotNull(aks.Resource.ProvisioningTaskCompletionSource); 1393aks.Resource.ProvisioningTaskCompletionSource.TrySetResult(); 1482Assert.NotNull(aks.Resource.ProvisioningTaskCompletionSource); 1483aks.Resource.ProvisioningTaskCompletionSource.TrySetResult(); 1695Assert.NotNull(aks.Resource.ProvisioningTaskCompletionSource); 1696aks.Resource.ProvisioningTaskCompletionSource.TrySetResult(); 1765Assert.NotNull(aks.Resource.ProvisioningTaskCompletionSource); 1766aks.Resource.ProvisioningTaskCompletionSource.TrySetResult();
Aspire.Hosting.Azure.Tests (9)
AzureAppServiceTests.cs (2)
392project.ProvisioningTaskCompletionSource?.TrySetResult(); 1143env.Resource.ProvisioningTaskCompletionSource?.TrySetResult();
AzureContainerAppsTests.cs (2)
174project.ProvisioningTaskCompletionSource?.TrySetResult(); 2781env.Resource.ProvisioningTaskCompletionSource?.TrySetResult();
AzureEnvironmentResourceExtensionsTests.cs (1)
525Assert.Same(existingTcs, storage.Resource.ProvisioningTaskCompletionSource);
FoundryExtensionsTests.cs (4)
796environment.ProvisioningTaskCompletionSource?.TrySetResult(); 866environment.ProvisioningTaskCompletionSource?.TrySetResult(); 907environment.ProvisioningTaskCompletionSource?.TrySetResult(); 966project.ProvisioningTaskCompletionSource?.TrySetResult();
Aspire.Hosting.Docker.Tests (2)
DockerComposeTests.cs (2)
671Assert.NotNull(acr.Resource.ProvisioningTaskCompletionSource); 672acr.Resource.ProvisioningTaskCompletionSource.TrySetResult();
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxResource.cs (1)
474.Select(tool => tool.Connection.ProvisioningTaskCompletionSource?.Task)
Aspire.Hosting.Foundry.Tests (1)
HostedAgentExtensionTests.cs (1)
719project.ProvisioningTaskCompletionSource?.TrySetResult();