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)
529
internal sealed class TestArmClientProvider :
IArmClientProvider
24 references to IArmClientProvider
Aspire.Hosting.Azure (6)
Provisioning\AzureProvisionerExtensions.cs (1)
44
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)
27
IArmClientProvider
armClientProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
25
IArmClientProvider
armClientProvider,
Aspire.Hosting.Azure.Tests (18)
AzureDeployerTests.cs (3)
840
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider(deploymentOutputsProvider);
900
IArmClientProvider
? armClientProvider = null,
1154
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();
346
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
408
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
497
var
armClientProvider = ProvisioningTestHelpers.CreateArmClientProvider();
ProvisioningContextTests.cs (1)
164
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);