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)
541internal sealed class TestArmClientProvider : IArmClientProvider
24 references to IArmClientProvider
Aspire.Hosting.Azure (6)
Provisioning\AzureProvisionerExtensions.cs (1)
54builder.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)
26IArmClientProvider armClientProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
25IArmClientProvider armClientProvider,
Aspire.Hosting.Azure.Tests (18)
AzureDeployerTests.cs (3)
857var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(deploymentOutputsProvider); 1070IArmClientProvider? armClientProvider = null, 1328var 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(); 357var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 419var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(); 528var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextTests.cs (1)
164var armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningTestHelpers.cs (3)
61public static IArmClientProvider CreateArmClientProvider() => new TestArmClientProvider(); 62public static IArmClientProvider CreateArmClientProvider(Dictionary<string, object> deploymentOutputs) => new TestArmClientProvider(deploymentOutputs); 63public static IArmClientProvider CreateArmClientProvider(Func<string, Dictionary<string, object>> deploymentOutputsProvider) => new TestArmClientProvider(deploymentOutputsProvider);