1 implementation of IUserClaimsPrincipalFactory
Microsoft.Extensions.Identity.Core (1)
UserClaimsPrincipalFactory.cs (1)
16public class UserClaimsPrincipalFactory<TUser> : IUserClaimsPrincipalFactory<TUser>
8 references to IUserClaimsPrincipalFactory
Microsoft.AspNetCore.Identity (4)
IdentityServiceCollectionExtensions.cs (1)
104services.TryAddScoped<IUserClaimsPrincipalFactory<TUser>, UserClaimsPrincipalFactory<TUser, TRole>>();
SignInManager.cs (3)
53IUserClaimsPrincipalFactory<TUser> claimsFactory, 89/// The <see cref="IUserClaimsPrincipalFactory{TUser}"/> used. 91public 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)); 200Services.AddScoped(typeof(IUserClaimsPrincipalFactory<>).MakeGenericType(UserType), typeof(UserClaimsPrincipalFactory<,>).MakeGenericType(UserType, RoleType));
IdentityServiceCollectionExtensions.cs (1)
48services.TryAddScoped<IUserClaimsPrincipalFactory<TUser>, UserClaimsPrincipalFactory<TUser>>();