8 implementations of IArmClient
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
57
private sealed class DefaultArmClient(ArmClient armClient, TimeProvider timeProvider) :
IArmClient
Aspire.Hosting.Azure.Tests (7)
AzureEnvironmentResourceExtensionsTests.cs (6)
5211
private sealed class AzureContextOptionsArmClient :
IArmClient
5818
private sealed class CancelConflictArmClient :
IArmClient
5887
private sealed class BlockingDeleteArmClient :
IArmClient
5980
private sealed class CredentialUnavailableArmClient :
IArmClient
6046
private sealed class ThrowingResourceProbeArmClient(RequestFailedException exception) :
IArmClient
6108
private sealed class DeleteResourceFailureArmClient(string existingResourceId, RequestFailedException deleteException) :
IArmClient
ProvisioningTestHelpers.cs (1)
200
internal sealed class TestArmClient :
IArmClient
55 references to IArmClient
Aspire.Hosting.Azure (29)
AzureEnvironmentResource.cs (1)
257
var
armClient = armClientProvider.GetArmClient(credential, subscriptionId);
AzureProvisioningController.cs (17)
1867
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, subscriptionId);
1961
var
armClient = await GetArmClientForResourceIdAsync(keyVaultResourceId, cancellationToken).ConfigureAwait(false);
2176
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2581
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
2871
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
2929
var
armClient = await GetArmClientForResourceIdAsync(deploymentId, cancellationToken).ConfigureAwait(false);
2952
var
armClient = await GetArmClientForResourceIdAsync(resourceId, cancellationToken).ConfigureAwait(false);
2966
IArmClient
armClient,
2996
IArmClient
armClient,
3065
private async Task<
IArmClient
> GetArmClientForResourceIdAsync(string resourceId, CancellationToken cancellationToken)
3246
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3284
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3312
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3341
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential);
3445
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
3554
var
armClient = armClientProvider.GetArmClient(tokenCredentialProvider.TokenCredential, context.SubscriptionId);
4384
private sealed record LocationChangeResourceDeletion(
IArmClient
ArmClient, string ResourceId, string CurrentLocation);
Provisioning\Internal\BaseProvisioningContextProvider.cs (5)
102
var
armClient = _armClientProvider.GetArmClient(credential, subscriptionId);
257
var
armClient = _armClientProvider.GetArmClient(credential);
306
var
armClient = _armClientProvider.GetArmClient(credential);
341
var
armClient = _armClientProvider.GetArmClient(credential);
375
var
armClient = _armClientProvider.GetArmClient(credential);
Provisioning\Internal\DefaultArmClientProvider.cs (2)
45
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
51
public
IArmClient
GetArmClient(TokenCredential credential)
Provisioning\Internal\IProvisioningServices.cs (2)
25
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId);
30
IArmClient
GetArmClient(TokenCredential credential);
Provisioning\ProvisioningContext.cs (2)
22
IArmClient
armClient,
31
public
IArmClient
ArmClient => armClient;
Aspire.Hosting.Azure.Tests (26)
AzureEnvironmentResourceExtensionsTests.cs (12)
5204
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5207
public
IArmClient
GetArmClient(TokenCredential credential)
5811
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
5814
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
5880
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5883
public
IArmClient
GetArmClient(TokenCredential credential)
5973
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
5976
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
6039
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6042
public
IArmClient
GetArmClient(TokenCredential credential)
6101
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6104
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 (4)
43
IArmClient
? armClient = null,
198
/// Test implementation of <see cref="
IArmClient
"/>.
980
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
993
public
IArmClient
GetArmClient(TokenCredential credential)