4 writes to SubscriptionId
Aspire.Hosting.Azure (3)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (2)
275_options.SubscriptionId = result.Data[SubscriptionIdName].Value; 310_options.SubscriptionId = manualResult.Data[SubscriptionIdName].Value;
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
307_options.SubscriptionId ??= result.Data[SubscriptionIdName].Value;
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
81SubscriptionId = subscriptionId,
14 references to SubscriptionId
Aspire.Hosting.Azure (14)
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
80var subscriptionId = _options.SubscriptionId ?? throw new MissingConfigurationException("An Azure subscription id is required. Set the Azure:SubscriptionId configuration value."); 166azureSection["SubscriptionId"] = _options.SubscriptionId;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (6)
84while (_options.Location == null || _options.SubscriptionId == null) 87if (_options.TenantId == null && _options.SubscriptionId == null) 96if (_options.SubscriptionId == null) 99if (_options.SubscriptionId == null) 331(resourceGroupOptions, resourceGroupFetchSucceeded) = await TryGetResourceGroupsWithLocationAsync(_options.SubscriptionId!, cancellationToken).ConfigureAwait(false); 426(locationOptions, locationFetchSucceeded) = await TryGetLocationsAsync(_options.SubscriptionId!, cancellationToken).ConfigureAwait(false);
Provisioning\Internal\RunModeProvisioningContextProvider.cs (6)
68(!string.IsNullOrEmpty(_options.Location) && !string.IsNullOrEmpty(_options.SubscriptionId))) 104while (_options.Location == null || _options.SubscriptionId == null) 129if (string.IsNullOrEmpty(_options.SubscriptionId)) 159if (string.IsNullOrEmpty(_options.SubscriptionId)) 183InputType = string.IsNullOrEmpty(_options.SubscriptionId) ? InputType.Choice : InputType.Text, 189Value = _options.SubscriptionId,