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)
5541
private sealed class AzureContextOptionsArmClient :
IArmClient
6154
private sealed class CancelConflictArmClient :
IArmClient
6223
private sealed class BlockingDeleteArmClient :
IArmClient
6316
private sealed class CredentialUnavailableArmClient :
IArmClient
6382
private sealed class ThrowingResourceProbeArmClient(RequestFailedException exception) :
IArmClient
6444
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)
1961
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, subscriptionId);
2056
var
armClient = await GetArmClientForResourceIdAsync(keyVaultResourceId, cancellationToken).ConfigureAwait(false);
2272
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2699
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2997
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
3055
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
3078
var
armClient = await GetArmClientForResourceIdAsync(resourceId, cancellationToken).ConfigureAwait(false);
3092
IArmClient
armClient,
3122
IArmClient
armClient,
3191
private async Task<
IArmClient
> GetArmClientForResourceIdAsync(string resourceId, CancellationToken cancellationToken)
3372
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3410
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3438
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3467
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3571
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
3685
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
4519
private sealed record LocationChangeResourceDeletion(
IArmClient
ArmClient, string ResourceId, string CurrentLocation);
Provisioning\Internal\BaseProvisioningContextProvider.cs (5)
102
var
armClient = _armClientProvider.GetArmClient(credential, subscriptionId);
269
var
armClient = _armClientProvider.GetArmClient(credential);
318
var
armClient = _armClientProvider.GetArmClient(credential);
353
var
armClient = _armClientProvider.GetArmClient(credential);
387
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)
5534
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5537
public
IArmClient
GetArmClient(TokenCredential credential)
6147
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
6150
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
6216
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6219
public
IArmClient
GetArmClient(TokenCredential credential)
6309
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
6312
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
6375
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6378
public
IArmClient
GetArmClient(TokenCredential credential)
6437
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6440
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)