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)
5223
private sealed class AzureContextOptionsArmClient :
IArmClient
5830
private sealed class CancelConflictArmClient :
IArmClient
5899
private sealed class BlockingDeleteArmClient :
IArmClient
5992
private sealed class CredentialUnavailableArmClient :
IArmClient
6058
private sealed class ThrowingResourceProbeArmClient(RequestFailedException exception) :
IArmClient
6120
private sealed class DeleteResourceFailureArmClient(string existingResourceId, RequestFailedException deleteException) :
IArmClient
ProvisioningTestHelpers.cs (1)
201
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)
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 (26)
AzureEnvironmentResourceExtensionsTests.cs (12)
5216
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5219
public
IArmClient
GetArmClient(TokenCredential credential)
5823
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
5826
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
5892
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
5895
public
IArmClient
GetArmClient(TokenCredential credential)
5985
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential, string subscriptionId)
5988
public
IArmClient
GetArmClient(global::Azure.Core.TokenCredential credential)
6051
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6054
public
IArmClient
GetArmClient(TokenCredential credential)
6113
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
6116
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)
44
IArmClient
? armClient = null,
199
/// Test implementation of <see cref="
IArmClient
"/>.
981
public
IArmClient
GetArmClient(TokenCredential credential, string subscriptionId)
994
public
IArmClient
GetArmClient(TokenCredential credential)