2 instantiations of ProvisioningContext
Aspire.Hosting.Azure (1)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
179return new ProvisioningContext(
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
49return new ProvisioningContext(
35 references to ProvisioningContext
Aspire.Hosting.Azure (15)
AzureBicepResource.cs (1)
282var provisioningContext = await azureEnvironment.ProvisioningContextTask.Task.ConfigureAwait(false);
AzureEnvironmentResource.cs (2)
56internal TaskCompletionSource<ProvisioningContext> ProvisioningContextTask { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 93var provisioningContext = await provisioningContextProvider.CreateProvisioningContextAsync(ctx.CancellationToken).ConfigureAwait(false);
AzureEnvironmentResourceHelpers.cs (1)
46var provisioningContext = await azureEnvironment.ProvisioningContextTask.Task.ConfigureAwait(false);
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
78public virtual async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default)
Provisioning\Internal\IProvisioningServices.cs (1)
61Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default);
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
63public override async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default)
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
93public override async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default)
Provisioning\Provisioners\AzureProvisioner.cs (3)
166var provisioningContextLazy = new Lazy<Task<ProvisioningContext>>(() => provisioningContextProvider.CreateProvisioningContextAsync(cancellationToken)); 187private async Task ProcessResourceAsync(IConfiguration configuration, Lazy<Task<ProvisioningContext>> provisioningContextLazy, (IResource Resource, IAzureResource AzureResource) resource, CancellationToken cancellationToken) 226var provisioningContext = await provisioningContextLazy.Value.ConfigureAwait(false);
Provisioning\Provisioners\BicepProvisioner.cs (3)
112public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 311private static void PopulateWellKnownParameters(AzureBicepResource resource, ProvisioningContext context) 334private static string GetDeploymentUrl(ProvisioningContext provisioningContext, IResourceGroupResource resourceGroup, string deploymentName)
Provisioning\Provisioners\IBicepProvisioner.cs (1)
29Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken);
Aspire.Hosting.Azure.Tests (20)
AzureDeployerTests.cs (1)
958public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken)
ProvisioningContextProviderTests.cs (8)
44var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 140var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 172var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 203var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 235var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 328var context = await createTask; 479var context = await createTask; 515var context = await provider.CreateProvisioningContextAsync(CancellationToken.None);
ProvisioningContextTests.cs (10)
18var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 35var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 47var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 58var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 69var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 80var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 94var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 110var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 131var context = ProvisioningTestHelpers.CreateTestProvisioningContext(); 150var context = ProvisioningTestHelpers.CreateTestProvisioningContext(
ProvisioningTestHelpers.cs (1)
39public static ProvisioningContext CreateTestProvisioningContext(