Show / Hide Table of Contents

Class IdentityClaimTypeManager

Inheritance
object
DomainService
IdentityClaimTypeManager
Implements
IDomainService
ITransientDependency
Inherited Members
DomainService.LazyServiceProvider
DomainService.ServiceProvider
DomainService.Clock
DomainService.GuidGenerator
DomainService.LoggerFactory
DomainService.CurrentTenant
DomainService.AsyncExecuter
DomainService.Logger
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public class IdentityClaimTypeManager : DomainService, IDomainService, ITransientDependency

Constructors

IdentityClaimTypeManager(IIdentityClaimTypeRepository, IIdentityUserRepository, IIdentityRoleRepository)

Declaration
public IdentityClaimTypeManager(IIdentityClaimTypeRepository identityClaimTypeRepository, IIdentityUserRepository identityUserRepository, IIdentityRoleRepository identityRoleRepository)
Parameters
Type Name Description
IIdentityClaimTypeRepository identityClaimTypeRepository
IIdentityUserRepository identityUserRepository
IIdentityRoleRepository identityRoleRepository

Properties

IdentityClaimTypeRepository

Declaration
protected IIdentityClaimTypeRepository IdentityClaimTypeRepository { get; }
Property Value
Type Description
IIdentityClaimTypeRepository

IdentityRoleRepository

Declaration
protected IIdentityRoleRepository IdentityRoleRepository { get; }
Property Value
Type Description
IIdentityRoleRepository

IdentityUserRepository

Declaration
protected IIdentityUserRepository IdentityUserRepository { get; }
Property Value
Type Description
IIdentityUserRepository

Methods

CreateAsync(IdentityClaimType)

Declaration
public virtual Task<IdentityClaimType> CreateAsync(IdentityClaimType claimType)
Parameters
Type Name Description
IdentityClaimType claimType
Returns
Type Description
Task<IdentityClaimType>

DeleteAsync(Guid)

Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task

UpdateAsync(IdentityClaimType)

Declaration
public virtual Task<IdentityClaimType> UpdateAsync(IdentityClaimType claimType)
Parameters
Type Name Description
IdentityClaimType claimType
Returns
Type Description
Task<IdentityClaimType>

Implements

IDomainService
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform