2 implementations of IArmClientProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
13internal sealed class DefaultArmClientProvider : IArmClientProvider
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
529internal sealed class TestArmClientProvider : IArmClientProvider
24 references to IArmClientProvider
Aspire.Hosting.Azure (6)
Provisioning\AzureProvisionerExtensions.cs (1)
44builder.Services.TryAddSingleton<IArmClientProvider, DefaultArmClientProvider>();
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
26IArmClientProvider armClientProvider, 41protected readonly IArmClientProvider _armClientProvider = armClientProvider;
Provisioning\Internal\DefaultArmClientProvider.cs (1)
11/// Default implementation of <see cref="IArmClientProvider"/>.
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
27IArmClientProvider armClientProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
25IArmClientProvider armClientProvider,
Aspire.Hosting.Azure.Tests (18)
AzureDeployerTests.cs (3)
840var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(deploymentOutputsProvider); 900IArmClientProvider? armClientProvider = null, 1154var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextProviderTests.cs (11)
27var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 65var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 94var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 123var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 155var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 186var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 218var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 251var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 346var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 408var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 497var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextTests.cs (1)
164var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningTestHelpers.cs (3)
60public static IArmClientProvider CreateArmClientProvider() => new TestArmClientProvider(); 61public static IArmClientProvider CreateArmClientProvider(Dictionary<string, object> deploymentOutputs) => new TestArmClientProvider(deploymentOutputs); 62public static IArmClientProvider CreateArmClientProvider(Func<string, Dictionary<string, object>> deploymentOutputsProvider) => new TestArmClientProvider(deploymentOutputsProvider);