1 type derived from RoleManager
Microsoft.AspNetCore.Identity (1)
AspNetRoleManager.cs (1)
13
public class AspNetRoleManager<TRole> :
RoleManager
<TRole>, IDisposable where TRole : class
18 references to RoleManager
Microsoft.AspNetCore.Identity (3)
AspNetRoleManager.cs (2)
18
/// Constructs a new instance of <see cref="
RoleManager
{TRole}"/>.
30
ILogger<
RoleManager
<TRole>> logger,
IdentityServiceCollectionExtensions.cs (1)
109
services.TryAddScoped<
RoleManager
<TRole>>();
Microsoft.Extensions.Identity.Core (15)
IdentityBuilder.cs (3)
199
Services.TryAddScoped<
RoleManager
<TRole>>();
251
/// Adds a <see cref="
RoleManager
{TRole}"/> for the <see cref="RoleType"/>.
262
var managerType = typeof(
RoleManager
<>).MakeGenericType(RoleType);
IRoleValidator.cs (2)
17
/// <param name="manager">The <see cref="
RoleManager
{TRole}"/> managing the role store.</param>
20
Task<IdentityResult> ValidateAsync(
RoleManager
<TRole> manager, TRole role);
RoleManager.cs (2)
31
/// Constructs a new instance of <see cref="
RoleManager
{TRole}"/>.
42
ILogger<
RoleManager
<TRole>> logger)
RoleValidator.cs (3)
31
/// <param name="manager">The <see cref="
RoleManager
{TRole}"/> managing the role store.</param>
34
public virtual async Task<IdentityResult> ValidateAsync(
RoleManager
<TRole> manager, TRole role)
46
private async Task<List<IdentityError>?> ValidateRoleName(
RoleManager
<TRole> manager, TRole role)
UserClaimsPrincipalFactory.cs (5)
114
/// <param name="roleManager">The <see cref="
RoleManager
{TRole}"/> to retrieve a user's roles from.</param>
116
public UserClaimsPrincipalFactory(UserManager<TUser> userManager,
RoleManager
<TRole> roleManager, IOptions<IdentityOptions> options)
124
/// Gets the <see cref="
RoleManager
{TRole}"/> for this factory.
127
/// The current <see cref="
RoleManager
{TRole}"/> for this factory instance.
129
public
RoleManager
<TRole> RoleManager { get; private set; }