Class MongoIdentityLinkUserRepository
Inheritance
MongoIdentityLinkUserRepository
Implements
Inherited Members
Namespace: Volo.Abp.Identity.MongoDB
Assembly: Volo.Abp.Identity.MongoDB.dll
Syntax
public class MongoIdentityLinkUserRepository : MongoDbRepository<IAbpIdentityMongoDbContext, IdentityLinkUser, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<IdentityLinkUser, Guid>, IMongoDbRepository<IdentityLinkUser>, IRepository<IdentityLinkUser, Guid>, IRepository<IdentityLinkUser>, IReadOnlyRepository<IdentityLinkUser, Guid>, IReadOnlyRepository<IdentityLinkUser>, IBasicRepository<IdentityLinkUser, Guid>, IIdentityLinkUserRepository, IBasicRepository<IdentityLinkUser, Guid>, IBasicRepository<IdentityLinkUser>, IReadOnlyBasicRepository<IdentityLinkUser, Guid>, IReadOnlyBasicRepository<IdentityLinkUser>, IRepository
Constructors
MongoIdentityLinkUserRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext>)
Declaration
public MongoIdentityLinkUserRepository(IMongoDbContextProvider<IAbpIdentityMongoDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IMongoDbContextProvider<IAbpIdentityMongoDbContext> | dbContextProvider |
Methods
DeleteAsync(IdentityLinkUserInfo, CancellationToken)
Declaration
public virtual Task DeleteAsync(IdentityLinkUserInfo linkUserInfo, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
IdentityLinkUserInfo | linkUserInfo | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task |
FindAsync(IdentityLinkUserInfo, IdentityLinkUserInfo, CancellationToken)
Declaration
public virtual Task<IdentityLinkUser> FindAsync(IdentityLinkUserInfo sourceLinkUserInfo, IdentityLinkUserInfo targetLinkUserInfo, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
IdentityLinkUserInfo | sourceLinkUserInfo | |
IdentityLinkUserInfo | targetLinkUserInfo | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<IdentityLinkUser> |
GetListAsync(IdentityLinkUserInfo, List<IdentityLinkUserInfo>, CancellationToken)
Declaration
public virtual Task<List<IdentityLinkUser>> GetListAsync(IdentityLinkUserInfo linkUserInfo, List<IdentityLinkUserInfo> excludes = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
IdentityLinkUserInfo | linkUserInfo | |
List<IdentityLinkUserInfo> | excludes | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<IdentityLinkUser>> |