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