Class TenantRoleStore
Inheritance
System.Object
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<MixRole, MixCmsAccountContext, Guid, AspNetUserRoles, AspNetRoleClaims>
TenantRoleStore
Implements
Microsoft.AspNetCore.Identity.IQueryableRoleStore<MixRole>
Microsoft.AspNetCore.Identity.IRoleClaimStore<MixRole>
Microsoft.AspNetCore.Identity.IRoleStore<MixRole>
System.IDisposable
Inherited Members
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.CreateAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.UpdateAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.DeleteAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.GetRoleIdAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.GetRoleNameAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.SetRoleNameAsync(Mix.Database.Entities.Account.MixRole, System.String, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.ConvertIdFromString(System.String)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.ConvertIdToString(Guid)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.FindByIdAsync(System.String, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.FindByNameAsync(System.String, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.GetNormalizedRoleNameAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.SetNormalizedRoleNameAsync(Mix.Database.Entities.Account.MixRole, System.String, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.ThrowIfDisposed()
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.Dispose()
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.GetClaimsAsync(Mix.Database.Entities.Account.MixRole, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.AddClaimAsync(Mix.Database.Entities.Account.MixRole, System.Security.Claims.Claim, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.RemoveClaimAsync(Mix.Database.Entities.Account.MixRole, System.Security.Claims.Claim, System.Threading.CancellationToken)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.CreateRoleClaim(Mix.Database.Entities.Account.MixRole, System.Security.Claims.Claim)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.Context
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.ErrorDescriber
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.AutoSaveChanges
Microsoft.AspNetCore.Identity.EntityFrameworkCore.RoleStore<Mix.Database.Entities.Account.MixRole, Mix.Database.Entities.Account.MixCmsAccountContext, Guid, Mix.Database.Entities.Account.AspNetUserRoles, Mix.Database.Entities.Account.AspNetRoleClaims>.Roles
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mix.Lib.Services
Assembly: mix.library.dll
Syntax
public class TenantRoleStore : RoleStore<MixRole, MixCmsAccountContext, Guid, AspNetUserRoles, AspNetRoleClaims>, IQueryableRoleStore<MixRole>, IRoleClaimStore<MixRole>, IRoleStore<MixRole>, IDisposable
Constructors
| Improve this Doc View SourceTenantRoleStore(IHttpContextAccessor, MixCmsAccountContext, IdentityErrorDescriber)
Declaration
public TenantRoleStore(IHttpContextAccessor httpContext, MixCmsAccountContext accContext, IdentityErrorDescriber describer = null)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Http.IHttpContextAccessor | httpContext | |
MixCmsAccountContext | accContext | |
Microsoft.AspNetCore.Identity.IdentityErrorDescriber | describer |
Fields
| Improve this Doc View SourcetenantId
Declaration
public readonly int tenantId
Field Value
Type | Description |
---|---|
System.Int32 |
Implements
Microsoft.AspNetCore.Identity.IQueryableRoleStore<TRole>
Microsoft.AspNetCore.Identity.IRoleClaimStore<TRole>
Microsoft.AspNetCore.Identity.IRoleStore<TRole>
System.IDisposable