2 implementations of IUserPrincipalProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultUserPrincipalProvider.cs (1)
12internal sealed class DefaultUserPrincipalProvider(ITokenCredentialProvider tokenCredentialProvider) : IUserPrincipalProvider
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
300internal sealed class TestUserPrincipalProvider : IUserPrincipalProvider
14 references to IUserPrincipalProvider
Aspire.Hosting.Azure (3)
Provisioning\AzureProvisionerExtensions.cs (1)
47builder.Services.AddSingleton<IUserPrincipalProvider, DefaultUserPrincipalProvider>();
Provisioning\Internal\DefaultProvisioningContextProvider.cs (1)
29IUserPrincipalProvider userPrincipalProvider,
Provisioning\Internal\DefaultUserPrincipalProvider.cs (1)
10/// Default implementation of <see cref="IUserPrincipalProvider"/>.
Aspire.Hosting.Azure.Tests (11)
DefaultProvisioningContextProviderTests.cs (9)
32var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 69var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 96var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 123var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 158var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 187var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 217var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 248var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider(); 322var userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningContextTests.cs (1)
219var provider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningTestHelpers.cs (1)
54public static IUserPrincipalProvider CreateUserPrincipalProvider() => new TestUserPrincipalProvider();