2 types derived from BaseProvisioningContextProvider
Aspire.Hosting.Azure (2)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
32
IPipelineActivityReporter activityReporter) :
BaseProvisioningContextProvider
(
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
29
DistributedApplicationExecutionContext distributedApplicationExecutionContext) :
BaseProvisioningContextProvider
(
24 references to BaseProvisioningContextProvider
Aspire.Hosting.Azure.Tests (24)
ProvisioningContextProviderTests.cs (24)
284
Assert.Equal(
BaseProvisioningContextProvider
.TenantName, input.Name);
291
Assert.Equal(
BaseProvisioningContextProvider
.SubscriptionIdName, input.Name);
298
Assert.Equal(
BaseProvisioningContextProvider
.LocationName, input.Name);
305
Assert.Equal(
BaseProvisioningContextProvider
.ResourceGroupName, input.Name);
311
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.SubscriptionIdName].Value = "12345678-1234-1234-1234-123456789012";
314
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
318
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
322
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
323
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "rg-myrg";
371
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.SubscriptionIdName].Value = "not a guid";
374
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
378
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
382
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
383
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "invalid group";
443
Assert.Equal(
BaseProvisioningContextProvider
.SubscriptionIdName, input.Name);
451
Assert.Equal(
BaseProvisioningContextProvider
.LocationName, input.Name);
458
Assert.Equal(
BaseProvisioningContextProvider
.ResourceGroupName, input.Name);
465
await inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].DynamicLoading!.LoadCallback(new LoadInputContext
469
Input = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName],
473
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Value = inputsInteraction.Inputs[
BaseProvisioningContextProvider
.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
474
inputsInteraction.Inputs[
BaseProvisioningContextProvider
.ResourceGroupName].Value = "rg-myrg";