2 implementations of ISubscriptionResource
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultSubscriptionResource.cs (1)
14internal sealed class DefaultSubscriptionResource(SubscriptionResource subscriptionResource) : ISubscriptionResource
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
124internal sealed class TestSubscriptionResource : ISubscriptionResource
9 references to ISubscriptionResource
Aspire.Hosting.Azure (5)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
23public async Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultSubscriptionResource.cs (1)
12/// Default implementation of <see cref="ISubscriptionResource"/>.
Provisioning\Internal\IProvisioningServices.cs (1)
82Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default);
Provisioning\ProvisioningContext.cs (2)
15ISubscriptionResource subscription, 24public ISubscriptionResource Subscription => subscription;
Aspire.Hosting.Azure.Tests (4)
ProvisioningTestHelpers.cs (4)
30ISubscriptionResource? subscription = null, 113public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 117return Task.FromResult<(ISubscriptionResource, ITenantResource)>((subscription, tenant)); 122/// Test implementation of <see cref="ISubscriptionResource"/>.