8 implementations of IArmClient
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
58
private sealed class DefaultArmClient(ArmClient armClient, TimeProvider timeProvider) :
IArmClient
Aspire.Hosting.Azure.Tests (7)
AzureEnvironmentResourceExtensionsTests.cs (6)
5242
private sealed class AzureContextOptionsArmClient :
IArmClient
5849
private sealed class CancelConflictArmClient :
IArmClient
5918
private sealed class BlockingDeleteArmClient :
IArmClient
6011
private sealed class CredentialUnavailableArmClient :
IArmClient
6077
private sealed class ThrowingResourceProbeArmClient(RequestFailedException exception) :
IArmClient
6139
private sealed class DeleteResourceFailureArmClient(string existingResourceId, RequestFailedException deleteException) :
IArmClient
ProvisioningTestHelpers.cs (1)
200
internal sealed class TestArmClient :
IArmClient
57 references to IArmClient
Aspire.Hosting.Azure (29)
AzureEnvironmentResource.cs (1)
272
var
armClient = armClientProvider.GetArmClient(credential, subscriptionId);
AzureProvisioningController.cs (17)
1864
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, subscriptionId);
1958
var
armClient = await GetArmClientForResourceIdAsync(keyVaultResourceId, cancellationToken).ConfigureAwait(false);
2173
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2578
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2868
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
2926
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
2949
var
armClient = await GetArmClientForResourceIdAsync(resourceId, cancellationToken).ConfigureAwait(false);
2963
IArmClient
armClient,
2993
IArmClient
armClient,
3062
private async Task<
IArmClient
> GetArmClientForResourceIdAsync(string resourceId, CancellationToken cancellationToken)
3243
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3281
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3309
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3338
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3442
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
3551
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
4381
private sealed record LocationChangeResourceDeletion(
IArmClient
ArmClient, string ResourceId, string CurrentLocation);
Provisioning\Internal\BaseProvisioningContextProvider.cs (5)
100
var
armClient = _armClientProvider.GetArmClient(credential, subscriptionId);
262
var
armClient = _armClientProvider.GetArmClient(credential);
311
var
armClient = _armClientProvider.GetArmClient(credential);
346
var
armClient = _armClientProvider.GetArmClient(credential);
380
var
armClient = _armClientProvider.GetArmClient(credential);
Provisioning\Internal\DefaultArmClientProvider.cs (2)
46
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
52
public
IArmClient
GetArmClient(TokenCredential credential)
Provisioning\Internal\IProvisioningServices.cs (2)
26
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId);
31
IArmClient
GetArmClient(TokenCredential credential);
Provisioning\ProvisioningContext.cs (2)
22
IArmClient
armClient,
31
public
IArmClient
ArmClient => armClient;
Aspire.Hosting.Azure.Tests (28)
AzureEnvironmentResourceExtensionsTests.cs (12)
5235
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5238
public
IArmClient
GetArmClient(TokenCredential credential)
5842
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
5845
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
5911
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5914
public
IArmClient
GetArmClient(TokenCredential credential)
6004
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
6007
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
6070
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6073
public
IArmClient
GetArmClient(TokenCredential credential)
6132
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6135
public
IArmClient
GetArmClient(TokenCredential credential)
DefaultArmClientProviderTests.cs (10)
43
var
armClient = provider.GetArmClient(credential, SubscriptionId);
81
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
102
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
127
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
152
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
169
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
194
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
215
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
253
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
275
var
armClient = provider.GetArmClient(new CapturingTokenCredential(), SubscriptionId);
ProvisioningTestHelpers.cs (6)
43
IArmClient
? armClient = null,
198
/// Test implementation of <see cref="
IArmClient
"/>.
928
private readonly
IArmClient
? _armClient;
946
public TestArmClientProvider(
IArmClient
armClient)
990
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
1007
public
IArmClient
GetArmClient(TokenCredential credential)