5 instantiations of AcrLoginService
Aspire.Hosting.Azure.Tests (5)
AcrLoginServiceTests.cs (5)
36var service = new AcrLoginService(new TestHttpClientFactory(handler), runtime, NullLogger<AcrLoginService>.Instance, timeProvider); 71var service = new AcrLoginService( 96var service = new AcrLoginService( 118var service = new AcrLoginService( 143var service = new AcrLoginService(
23 references to AcrLoginService
Aspire.Hosting.Azure (4)
AcrLoginService.cs (3)
36private readonly ILogger<AcrLoginService> _logger; 49/// Initializes a new instance of the <see cref="AcrLoginService"/> class. 58ILogger<AcrLoginService> logger,
Provisioning\AzureProvisionerExtensions.cs (1)
42builder.Services.TryAddSingleton<IAcrLoginService, AcrLoginService>();
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
32TokenScopes = [AcrLoginService.AcrScope],
Aspire.Hosting.Azure.Tests (18)
AcrLoginServiceTests.cs (11)
26await credential.GetTokenAsync(new TokenRequestContext([AcrLoginService.AcrScope]), CancellationToken.None); 36var service = new AcrLoginService(new TestHttpClientFactory(handler), runtime, NullLogger<AcrLoginService>.Instance, timeProvider); 71var service = new AcrLoginService( 74NullLogger<AcrLoginService>.Instance, 96var service = new AcrLoginService( 99NullLogger<AcrLoginService>.Instance, 118var service = new AcrLoginService( 121NullLogger<AcrLoginService>.Instance, 143var service = new AcrLoginService( 146NullLogger<AcrLoginService>.Instance,
AzureDeployerTests.cs (7)
64? ["https://management.azure.com/.default", AcrLoginService.AcrScope, "https://graph.windows.net/.default"] 84FailingScope = cancel ? null : AcrLoginService.AcrScope, 87if (cancel && scope == AcrLoginService.AcrScope) 107Assert.Equal(["https://management.azure.com/.default", AcrLoginService.AcrScope], credential.Requests); 111Assert.Contains(AcrLoginService.AcrScope, failedStep.CompletionText); 167new[] { "https://management.azure.com/.default", AcrLoginService.AcrScope, "https://graph.windows.net/.default" }.Order(StringComparer.Ordinal), 184await credential.GetTokenAsync(new TokenRequestContext([AcrLoginService.AcrScope]), context.CancellationToken);