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)
353
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)
29
IUserPrincipalProvider
userPrincipalProvider,
Provisioning\Internal\DefaultUserPrincipalProvider.cs (1)
10
/// Default implementation of <see cref="
IUserPrincipalProvider
"/>.
Aspire.Hosting.Azure.Tests (12)
AzureDeployerTests.cs (1)
118
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
DefaultProvisioningContextProviderTests.cs (9)
26
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
64
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
92
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
120
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
156
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
186
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
217
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
249
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
323
var
userPrincipalProvider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningContextTests.cs (1)
219
var
provider = ProvisioningTestHelpers.CreateUserPrincipalProvider();
ProvisioningTestHelpers.cs (1)
59
public static
IUserPrincipalProvider
CreateUserPrincipalProvider() => new TestUserPrincipalProvider();