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