Show / Hide Table of Contents

Interface IMultitenantRoleStore<TRole>

Provides an abstraction for a storage and management of roles in a multi-tenant application.

Inherited Members
IRoleStore<TRole>.GetUserRolesAsync(Guid, CancellationToken)
IRoleStore<TRole>.GetAllAsync(RolesSearchQuery, CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.CreateAsync(TRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.UpdateAsync(TRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.DeleteAsync(TRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.GetRoleIdAsync(TRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.GetRoleNameAsync(TRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.SetRoleNameAsync(TRole, System.String, System.Threading.CancellationToken)
IRoleStore<TRole>.GetNormalizedRoleNameAsync(TRole, CancellationToken)
IRoleStore<TRole>.SetNormalizedRoleNameAsync(TRole, String, CancellationToken)
IRoleStore<TRole>.FindByIdAsync(String, CancellationToken)
Microsoft.AspNetCore.Identity.IRoleStore<TRole>.FindByNameAsync(System.String, System.Threading.CancellationToken)
System.IDisposable.Dispose()
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public interface IMultitenantRoleStore<TRole> : IRoleStore<TRole>, IRoleStore<TRole>, IDisposable where TRole : class, IMultitenantRole
Type Parameters
TRole

The type that represents a role.

Back to top Generated by DocFX