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)
373
internal sealed class TestUserPrincipalProvider :
IUserPrincipalProvider
15 references to IUserPrincipalProvider
Aspire.Hosting.Azure (3)
Provisioning\AzureProvisionerExtensions.cs (1)
47
builder.Services.AddSingleton<
IUserPrincipalProvider
, DefaultUserPrincipalProvider>();
Provisioning\Internal\DefaultProvisioningContextProvider.cs (1)
31
IUserPrincipalProvider
userPrincipalProvider,
Provisioning\Internal\DefaultUserPrincipalProvider.cs (1)
10
/// Default implementation of <see cref="
IUserPrincipalProvider
"/>.
Aspire.Hosting.Azure.Tests (12)
AzureDeployerTests.cs (1)
120
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
DefaultProvisioningContextProviderTests.cs (9)
27
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
67
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
97
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
127
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
165
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
197
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
230
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
264
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
343
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningContextTests.cs (1)
219
var
provider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningTestHelpers.cs (1)
64
public static
IUserPrincipalProvider
CreateUserPrincipalProvider() => new TestUserPrincipalProvider();