Class EfCoreIdentityLinkUserRepository
Inheritance
EfCoreIdentityLinkUserRepository
Implements
Inherited Members
Namespace: Volo.Abp.Identity.EntityFrameworkCore
Assembly: Volo.Abp.Identity.EntityFrameworkCore.dll
Syntax
public class EfCoreIdentityLinkUserRepository : EfCoreRepository<IIdentityDbContext, IdentityLinkUser, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IEfCoreRepository<IdentityLinkUser, Guid>, IEfCoreRepository<IdentityLinkUser>, IRepository<IdentityLinkUser, Guid>, IRepository<IdentityLinkUser>, IReadOnlyRepository<IdentityLinkUser, Guid>, IReadOnlyRepository<IdentityLinkUser>, IBasicRepository<IdentityLinkUser, Guid>, ISupportsExplicitLoading<IdentityLinkUser>, IIdentityLinkUserRepository, IBasicRepository<IdentityLinkUser, Guid>, IBasicRepository<IdentityLinkUser>, IReadOnlyBasicRepository<IdentityLinkUser, Guid>, IReadOnlyBasicRepository<IdentityLinkUser>, IRepository
Constructors
EfCoreIdentityLinkUserRepository(IDbContextProvider<IIdentityDbContext>)
Declaration
public EfCoreIdentityLinkUserRepository(IDbContextProvider<IIdentityDbContext> dbContextProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDbContextProvider<IIdentityDbContext> | 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>> |