2 types derived from BaseProvisioningContextProvider
Aspire.Hosting.Azure (2)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
31
IPipelineActivityReporter activityReporter) :
BaseProvisioningContextProvider
(
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
29
DistributedApplicationExecutionContext distributedApplicationExecutionContext) :
BaseProvisioningContextProvider
(
30 references to BaseProvisioningContextProvider
Aspire.Hosting.Azure.Tests (30)
ProvisioningContextProviderTests.cs (30)
284
Assert.Equal(
BaseProvisioningContextProvider
.TenantName, input.Name);
291
Assert.Equal(
BaseProvisioningContextProvider
.SubscriptionIdName, input.Name);
298
Assert.Equal(
BaseProvisioningContextProvider
.ResourceGroupName, input.Name);
305
Assert.Equal(
BaseProvisioningContextProvider
.LocationName, input.Name);
311
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.SubscriptionIdName].Value = "12345678-1234-1234-1234-123456789012";
314
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].DynamicLoading!.LoadCallback(new LoadInputContext
318
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName],
323
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "test-new-rg";
326
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
330
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
334
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
382
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.SubscriptionIdName].Value = "not a guid";
385
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
389
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
393
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
394
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "invalid group";
454
Assert.Equal(
BaseProvisioningContextProvider
.SubscriptionIdName, input.Name);
462
Assert.Equal(
BaseProvisioningContextProvider
.ResourceGroupName, input.Name);
469
Assert.Equal(
BaseProvisioningContextProvider
.LocationName, input.Name);
476
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].DynamicLoading!.LoadCallback(new LoadInputContext
480
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName],
485
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "test-new-rg";
488
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
492
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
497
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
501
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
505
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;