1 implementation of IUserClaimsPrincipalFactory
Microsoft.Extensions.Identity.Core (1)
UserClaimsPrincipalFactory.cs (1)
16
public class UserClaimsPrincipalFactory<TUser> :
IUserClaimsPrincipalFactory
<TUser>
8 references to IUserClaimsPrincipalFactory
Microsoft.AspNetCore.Identity (4)
IdentityServiceCollectionExtensions.cs (1)
104
services.TryAddScoped<
IUserClaimsPrincipalFactory
<TUser>, UserClaimsPrincipalFactory<TUser, TRole>>();
SignInManager.cs (3)
53
IUserClaimsPrincipalFactory
<TUser> claimsFactory,
89
/// The <see cref="
IUserClaimsPrincipalFactory
{TUser}"/> used.
91
public
IUserClaimsPrincipalFactory
<TUser> ClaimsFactory { get; set; }
Microsoft.Extensions.Identity.Core (4)
IdentityBuilder.cs (3)
91
/// Adds an <see cref="
IUserClaimsPrincipalFactory
{TUser}"/> for the <see cref="UserType"/>.
97
=> AddScoped(typeof(
IUserClaimsPrincipalFactory
<>).MakeGenericType(UserType), typeof(TFactory));
200
Services.AddScoped(typeof(
IUserClaimsPrincipalFactory
<>).MakeGenericType(UserType), typeof(UserClaimsPrincipalFactory<,>).MakeGenericType(UserType, RoleType));
IdentityServiceCollectionExtensions.cs (1)
48
services.TryAddScoped<
IUserClaimsPrincipalFactory
<TUser>, UserClaimsPrincipalFactory<TUser>>();