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)
541
internal sealed class TestArmClientProvider :
IArmClientProvider
24 references to IArmClientProvider
Aspire.Hosting.Azure (6)
Provisioning\AzureProvisionerExtensions.cs (1)
54
builder.Services.TryAddSingleton<
IArmClientProvider
, DefaultArmClientProvider>();
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
26
IArmClientProvider
armClientProvider,
41
protected readonly
IArmClientProvider
_armClientProvider = armClientProvider;
Provisioning\Internal\DefaultArmClientProvider.cs (1)
11
/// Default implementation of <see cref="
IArmClientProvider
"/>.
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
26
IArmClientProvider
armClientProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
25
IArmClientProvider
armClientProvider,
Aspire.Hosting.Azure.Tests (18)
AzureDeployerTests.cs (3)
857
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(deploymentOutputsProvider);
1070
IArmClientProvider
? armClientProvider = null,
1328
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextProviderTests.cs (11)
27
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
65
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
94
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
123
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
155
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
186
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
218
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
251
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
357
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
419
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
528
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextTests.cs (1)
164
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningTestHelpers.cs (3)
61
public static
IArmClientProvider
CreateArmClientProvider() => new TestArmClientProvider();
62
public static
IArmClientProvider
CreateArmClientProvider(Dictionary<string, object> deploymentOutputs) => new TestArmClientProvider(deploymentOutputs);
63
public static
IArmClientProvider
CreateArmClientProvider(Func<string, Dictionary<string, object>> deploymentOutputsProvider) => new TestArmClientProvider(deploymentOutputsProvider);