9 writes to SubscriptionId
Aspire.Hosting.Azure (7)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
45SubscriptionId = options.Value.SubscriptionId,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (2)
271_options.SubscriptionId = result.Data[SubscriptionIdName].Value; 306_options.SubscriptionId = manualResult.Data[SubscriptionIdName].Value;
Provisioning\Internal\RunModeProvisioningContextProvider.cs (4)
160_options.SubscriptionId = options.SubscriptionId; 230_options.SubscriptionId = _configuredOptions.SubscriptionId; 242_options.SubscriptionId = subscriptionId; 485_options.SubscriptionId = inputs[SubscriptionIdName].Value;
Aspire.Hosting.Azure.Tests (2)
ProvisioningContextProviderTests.cs (1)
111optionValues.SubscriptionId = "12345678-1234-1234-1234-123456789012";
ProvisioningTestHelpers.cs (1)
101SubscriptionId = subscriptionId,
18 references to SubscriptionId
Aspire.Hosting.Azure (18)
AzureProvisioningController.cs (1)
3368section.Data["SubscriptionId"]?.GetValue<string>() ?? provisionerOptions.Value.SubscriptionId ?? configuration["Azure:SubscriptionId"],
Provisioning\Internal\BaseProvisioningContextProvider.cs (3)
45SubscriptionId = options.Value.SubscriptionId, 91var subscriptionId = _options.SubscriptionId ?? throw new MissingConfigurationException("An Azure subscription id is required. Set the Azure:SubscriptionId configuration value."); 225azureSection["SubscriptionId"] = _options.SubscriptionId;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (6)
80while (_options.Location == null || _options.SubscriptionId == null) 83if (_options.TenantId == null && _options.SubscriptionId == null) 92if (_options.SubscriptionId == null) 95if (_options.SubscriptionId == null) 327(resourceGroupOptions, resourceGroupFetchSucceeded) = await TryGetResourceGroupsWithLocationAsync(_options.SubscriptionId!, cancellationToken).ConfigureAwait(false); 422(locationOptions, locationFetchSucceeded) = await TryGetLocationsAsync(_options.SubscriptionId!, cancellationToken).ConfigureAwait(false);
Provisioning\Internal\RunModeProvisioningContextProvider.cs (8)
185_options.SubscriptionId, 203_options.SubscriptionId, 216!string.IsNullOrEmpty(_options.SubscriptionId); 230_options.SubscriptionId = _configuredOptions.SubscriptionId; 274while (forcePrompt || _options.Location == null || _options.SubscriptionId == null) 329var includeTenantInput = forcePrompt || string.IsNullOrEmpty(_options.SubscriptionId); 358var allowSubscriptionEdit = forcePrompt || string.IsNullOrEmpty(_options.SubscriptionId); 368Value = _options.SubscriptionId,