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