Show / Hide Table of Contents

Class MongoIdentityUserRepository

Inheritance
object
BasicRepositoryBase<IdentityUser>
RepositoryBase<IdentityUser>
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>
MongoIdentityUserRepository
Implements
IServiceProviderAccessor
IUnitOfWorkEnabled
IUnitOfWorkManagerAccessor
IMongoDbRepository<IdentityUser, Guid>
IMongoDbRepository<IdentityUser>
IRepository<IdentityUser, Guid>
IRepository<IdentityUser>
IReadOnlyRepository<IdentityUser, Guid>
IReadOnlyRepository<IdentityUser>
IBasicRepository<IdentityUser, Guid>
IIdentityUserRepository
IBasicRepository<IdentityUser, Guid>
IBasicRepository<IdentityUser>
IReadOnlyBasicRepository<IdentityUser, Guid>
IReadOnlyBasicRepository<IdentityUser>
IRepository
Inherited Members
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.GetAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.FindAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.DeleteAsync(Guid, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.DeleteManyAsync(IEnumerable<Guid>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.CreateEntityFilterAsync(IdentityUser, bool, string)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.CreateEntitiesFilterAsync(IEnumerable<IdentityUser>, bool)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>.RepositoryFiltererWithKey
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetCollectionAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetDatabaseAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetSessionHandleAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetDbContextAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.InsertAsync(IdentityUser, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.InsertManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.UpdateAsync(IdentityUser, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.UpdateManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DeleteAsync(IdentityUser, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DeleteManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetListAsync(bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetListAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetCountAsync(CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetPagedListAsync(int, int, string, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DeleteAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DeleteDirectAsync(Expression<Func<IdentityUser, bool>>, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetQueryable()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetQueryableAsync()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.FindAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetMongoQueryable()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetMongoQueryableAsync(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetMongoQueryableAsync<TOtherEntity>(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GetAggregateAsync(CancellationToken, AggregateOptions)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.IsHardDeleted(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.CreateEntityFilterAsync(IdentityUser, bool, string)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.CreateEntitiesFilterAsync(IEnumerable<IdentityUser>, bool)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.ApplyAbpConceptsForAddedEntityAsync(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.TriggerEntityCreateEvents(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.TriggerEntityUpdateEvents(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.ApplyAbpConceptsForDeletedEntity(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.TriggerEntityDeleteEvents(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.CheckAndSetId(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.TrySetGuidId(IEntity<Guid>)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.SetCreationAuditProperties(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.SetModificationAuditProperties(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.SetDeletionAuditProperties(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.IncrementEntityVersionProperty(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.TriggerDomainEvents(object)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.SetNewConcurrencyStamp(IdentityUser)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.ThrowOptimisticConcurrencyException()
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.Collection
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.Database
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.SessionHandle
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DbContext
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DbContextProvider
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.LocalEventBus
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.DistributedEventBus
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.EntityChangeEventHelper
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.GuidGenerator
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.AuditPropertySetter
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.BulkOperationProvider
MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser>.RepositoryFilterer
RepositoryBase<IdentityUser>.WithDetails()
RepositoryBase<IdentityUser>.WithDetails(params Expression<Func<IdentityUser, object>>[])
RepositoryBase<IdentityUser>.WithDetailsAsync()
RepositoryBase<IdentityUser>.WithDetailsAsync(params Expression<Func<IdentityUser, object>>[])
RepositoryBase<IdentityUser>.GetQueryable()
RepositoryBase<IdentityUser>.GetQueryableAsync()
RepositoryBase<IdentityUser>.FindAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
RepositoryBase<IdentityUser>.GetAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
RepositoryBase<IdentityUser>.DeleteAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
RepositoryBase<IdentityUser>.DeleteDirectAsync(Expression<Func<IdentityUser, bool>>, CancellationToken)
RepositoryBase<IdentityUser>.ApplyDataFilters<TQueryable>(TQueryable)
RepositoryBase<IdentityUser>.ApplyDataFilters<TQueryable, TOtherEntity>(TQueryable)
BasicRepositoryBase<IdentityUser>.InsertAsync(IdentityUser, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.InsertManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.SaveChangesAsync(CancellationToken)
BasicRepositoryBase<IdentityUser>.UpdateAsync(IdentityUser, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.UpdateManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.DeleteAsync(IdentityUser, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.DeleteManyAsync(IEnumerable<IdentityUser>, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.GetListAsync(bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.GetListAsync(Expression<Func<IdentityUser, bool>>, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.GetCountAsync(CancellationToken)
BasicRepositoryBase<IdentityUser>.GetPagedListAsync(int, int, string, bool, CancellationToken)
BasicRepositoryBase<IdentityUser>.GetCancellationToken(CancellationToken)
BasicRepositoryBase<IdentityUser>.ShouldTrackingEntityChange()
BasicRepositoryBase<IdentityUser>.LazyServiceProvider
BasicRepositoryBase<IdentityUser>.ServiceProvider
BasicRepositoryBase<IdentityUser>.DataFilter
BasicRepositoryBase<IdentityUser>.CurrentTenant
BasicRepositoryBase<IdentityUser>.AsyncExecuter
BasicRepositoryBase<IdentityUser>.UnitOfWorkManager
BasicRepositoryBase<IdentityUser>.CancellationTokenProvider
BasicRepositoryBase<IdentityUser>.LoggerFactory
BasicRepositoryBase<IdentityUser>.Logger
BasicRepositoryBase<IdentityUser>.EntityChangeTrackingProvider
BasicRepositoryBase<IdentityUser>.IsChangeTrackingEnabled
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Identity.MongoDB
Assembly: Volo.Abp.Identity.MongoDB.dll
Syntax
public class MongoIdentityUserRepository : MongoDbRepository<IAbpIdentityMongoDbContext, IdentityUser, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<IdentityUser, Guid>, IMongoDbRepository<IdentityUser>, IRepository<IdentityUser, Guid>, IRepository<IdentityUser>, IReadOnlyRepository<IdentityUser, Guid>, IReadOnlyRepository<IdentityUser>, IBasicRepository<IdentityUser, Guid>, IIdentityUserRepository, IBasicRepository<IdentityUser, Guid>, IBasicRepository<IdentityUser>, IReadOnlyBasicRepository<IdentityUser, Guid>, IReadOnlyBasicRepository<IdentityUser>, IRepository

Constructors

MongoIdentityUserRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext>)

Declaration
public MongoIdentityUserRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext> dbContextProvider)
Parameters
Type Name Description
IMongoDbContextProvider<IAbpIdentityMongoDbContext> dbContextProvider

Methods

FindByLoginAsync(string, string, bool, CancellationToken)

Declaration
public virtual Task<IdentityUser> FindByLoginAsync(string loginProvider, string providerKey, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string loginProvider
string providerKey
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

FindByNormalizedEmailAsync(string, bool, CancellationToken)

Declaration
public virtual Task<IdentityUser> FindByNormalizedEmailAsync(string normalizedEmail, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string normalizedEmail
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

FindByNormalizedUserNameAsync(string, bool, CancellationToken)

Declaration
public virtual Task<IdentityUser> FindByNormalizedUserNameAsync(string normalizedUserName, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string normalizedUserName
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

FindByTenantIdAndUserNameAsync(string, Guid?, bool, CancellationToken)

Declaration
public virtual Task<IdentityUser> FindByTenantIdAndUserNameAsync(string userName, Guid? tenantId, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string userName
Guid? tenantId
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<IdentityUser>

GetCountAsync(string, Guid?, Guid?, string, string, string, string, string, bool?, bool?, bool?, bool?, DateTime?, DateTime?, DateTime?, DateTime?, CancellationToken)

Declaration
public virtual Task<long> GetCountAsync(string filter = null, Guid? roleId = null, Guid? organizationUnitId = null, string userName = null, string phoneNumber = null, string emailAddress = null, string name = null, string surname = null, bool? isLockedOut = null, bool? notActive = null, bool? emailConfirmed = null, bool? isExternal = null, DateTime? maxCreationTime = null, DateTime? minCreationTime = null, DateTime? maxModifitionTime = null, DateTime? minModifitionTime = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string filter
Guid? roleId
Guid? organizationUnitId
string userName
string phoneNumber
string emailAddress
string name
string surname
bool? isLockedOut
bool? notActive
bool? emailConfirmed
bool? isExternal
DateTime? maxCreationTime
DateTime? minCreationTime
DateTime? maxModifitionTime
DateTime? minModifitionTime
CancellationToken cancellationToken
Returns
Type Description
Task<long>

GetFilteredQueryableAsync(string, Guid?, Guid?, string, string, string, string, string, bool?, bool?, bool?, bool?, DateTime?, DateTime?, DateTime?, DateTime?, CancellationToken)

Declaration
protected virtual Task<IMongoQueryable<IdentityUser>> GetFilteredQueryableAsync(string filter = null, Guid? roleId = null, Guid? organizationUnitId = null, string userName = null, string phoneNumber = null, string emailAddress = null, string name = null, string surname = null, bool? isLockedOut = null, bool? notActive = null, bool? emailConfirmed = null, bool? isExternal = null, DateTime? maxCreationTime = null, DateTime? minCreationTime = null, DateTime? maxModifitionTime = null, DateTime? minModifitionTime = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string filter
Guid? roleId
Guid? organizationUnitId
string userName
string phoneNumber
string emailAddress
string name
string surname
bool? isLockedOut
bool? notActive
bool? emailConfirmed
bool? isExternal
DateTime? maxCreationTime
DateTime? minCreationTime
DateTime? maxModifitionTime
DateTime? minModifitionTime
CancellationToken cancellationToken
Returns
Type Description
Task<IMongoQueryable<IdentityUser>>

GetListAsync(string, int, int, string, bool, Guid?, Guid?, string, string, string, string, string, bool?, bool?, bool?, bool?, DateTime?, DateTime?, DateTime?, DateTime?, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetListAsync(string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, string filter = null, bool includeDetails = false, Guid? roleId = null, Guid? organizationUnitId = null, string userName = null, string phoneNumber = null, string emailAddress = null, string name = null, string surname = null, bool? isLockedOut = null, bool? notActive = null, bool? emailConfirmed = null, bool? isExternal = null, DateTime? maxCreationTime = null, DateTime? minCreationTime = null, DateTime? maxModifitionTime = null, DateTime? minModifitionTime = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string sorting
int maxResultCount
int skipCount
string filter
bool includeDetails
Guid? roleId
Guid? organizationUnitId
string userName
string phoneNumber
string emailAddress
string name
string surname
bool? isLockedOut
bool? notActive
bool? emailConfirmed
bool? isExternal
DateTime? maxCreationTime
DateTime? minCreationTime
DateTime? maxModifitionTime
DateTime? minModifitionTime
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetListByClaimAsync(Claim, bool, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetListByClaimAsync(Claim claim, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Claim claim
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetListByIdsAsync(IEnumerable<Guid>, bool, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetListByIdsAsync(IEnumerable<Guid> ids, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
IEnumerable<Guid> ids
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetListByNormalizedRoleNameAsync(string, bool, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetListByNormalizedRoleNameAsync(string normalizedRoleName, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string normalizedRoleName
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetOrganizationUnitsAsync(Guid, bool, CancellationToken)

Declaration
public virtual Task<List<OrganizationUnit>> GetOrganizationUnitsAsync(Guid id, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid id
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<OrganizationUnit>>

GetRoleNamesAsync(IEnumerable<Guid>, CancellationToken)

Declaration
public virtual Task<List<IdentityUserIdWithRoleNames>> GetRoleNamesAsync(IEnumerable<Guid> userIds, CancellationToken cancellationToken = default)
Parameters
Type Name Description
IEnumerable<Guid> userIds
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUserIdWithRoleNames>>

GetRoleNamesAsync(Guid, CancellationToken)

Declaration
public virtual Task<List<string>> GetRoleNamesAsync(Guid id, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid id
CancellationToken cancellationToken
Returns
Type Description
Task<List<string>>

GetRoleNamesInOrganizationUnitAsync(Guid, CancellationToken)

Declaration
public virtual Task<List<string>> GetRoleNamesInOrganizationUnitAsync(Guid id, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid id
CancellationToken cancellationToken
Returns
Type Description
Task<List<string>>

GetRolesAsync(Guid, bool, CancellationToken)

Declaration
public virtual Task<List<IdentityRole>> GetRolesAsync(Guid id, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid id
bool includeDetails
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityRole>>

GetUserIdListByRoleIdAsync(Guid, CancellationToken)

Declaration
public virtual Task<List<Guid>> GetUserIdListByRoleIdAsync(Guid roleId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid roleId
CancellationToken cancellationToken
Returns
Type Description
Task<List<Guid>>

GetUsersInOrganizationUnitAsync(Guid, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetUsersInOrganizationUnitAsync(Guid organizationUnitId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid organizationUnitId
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetUsersInOrganizationUnitWithChildrenAsync(string, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetUsersInOrganizationUnitWithChildrenAsync(string code, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string code
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

GetUsersInOrganizationsListAsync(List<Guid>, CancellationToken)

Declaration
public virtual Task<List<IdentityUser>> GetUsersInOrganizationsListAsync(List<Guid> organizationUnitIds, CancellationToken cancellationToken = default)
Parameters
Type Name Description
List<Guid> organizationUnitIds
CancellationToken cancellationToken
Returns
Type Description
Task<List<IdentityUser>>

RemoveClaimFromAllUsersAsync(string, bool, CancellationToken)

Declaration
public virtual Task RemoveClaimFromAllUsersAsync(string claimType, bool autoSave, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string claimType
bool autoSave
CancellationToken cancellationToken
Returns
Type Description
Task

UpdateOrganizationAsync(Guid, Guid?, CancellationToken)

Declaration
public virtual Task UpdateOrganizationAsync(Guid sourceOrganizationId, Guid? targetOrganizationId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid sourceOrganizationId
Guid? targetOrganizationId
CancellationToken cancellationToken
Returns
Type Description
Task

UpdateRoleAsync(Guid, Guid?, CancellationToken)

Declaration
public virtual Task UpdateRoleAsync(Guid sourceRoleId, Guid? targetRoleId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Guid sourceRoleId
Guid? targetRoleId
CancellationToken cancellationToken
Returns
Type Description
Task

Implements

IServiceProviderAccessor
IUnitOfWorkEnabled
IUnitOfWorkManagerAccessor
IMongoDbRepository<TEntity, TKey>
IMongoDbRepository<TEntity>
IRepository<TEntity, TKey>
IRepository<TEntity>
IReadOnlyRepository<TEntity, TKey>
IReadOnlyRepository<TEntity>
IBasicRepository<TEntity, TKey>
IIdentityUserRepository
IBasicRepository<TEntity, TKey>
IBasicRepository<TEntity>
IReadOnlyBasicRepository<TEntity, TKey>
IReadOnlyBasicRepository<TEntity>
IRepository

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