2 implementations of IArmClientProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
13
internal sealed class DefaultArmClientProvider :
IArmClientProvider
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
507
internal sealed class TestArmClientProvider :
IArmClientProvider
22 references to IArmClientProvider
Aspire.Hosting.Azure (6)
Provisioning\AzureProvisionerExtensions.cs (1)
44
builder.Services.TryAddSingleton<
IArmClientProvider
, DefaultArmClientProvider>();
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
25
IArmClientProvider
armClientProvider,
38
protected readonly
IArmClientProvider
_armClientProvider = armClientProvider;
Provisioning\Internal\DefaultArmClientProvider.cs (1)
11
/// Default implementation of <see cref="
IArmClientProvider
"/>.
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
28
IArmClientProvider
armClientProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
26
IArmClientProvider
armClientProvider,
Aspire.Hosting.Azure.Tests (16)
AzureDeployerTests.cs (2)
590
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(deploymentOutputsProvider);
647
IArmClientProvider
? armClientProvider = null,
ProvisioningContextProviderTests.cs (10)
27
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
65
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
93
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
121
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
157
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
187
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
218
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
250
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
327
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
376
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextTests.cs (1)
168
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningTestHelpers.cs (3)
60
public static
IArmClientProvider
CreateArmClientProvider() => new TestArmClientProvider();
61
public static
IArmClientProvider
CreateArmClientProvider(Dictionary<string, object> deploymentOutputs) => new TestArmClientProvider(deploymentOutputs);
62
public static
IArmClientProvider
CreateArmClientProvider(Func<string, Dictionary<string, object>> deploymentOutputsProvider) => new TestArmClientProvider(deploymentOutputsProvider);