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