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>> |