Class EfCoreOpenIddictApplicationRepository
Inheritance
EfCoreOpenIddictApplicationRepository
Implements
Inherited Members
Namespace: Volo.Abp.OpenIddict.Applications
Assembly: Volo.Abp.OpenIddict.EntityFrameworkCore.dll
Syntax
public class EfCoreOpenIddictApplicationRepository : EfCoreRepository<IOpenIddictDbContext, OpenIddictApplication, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IEfCoreRepository<OpenIddictApplication, Guid>, IEfCoreRepository<OpenIddictApplication>, IRepository<OpenIddictApplication, Guid>, IRepository<OpenIddictApplication>, IReadOnlyRepository<OpenIddictApplication, Guid>, IReadOnlyRepository<OpenIddictApplication>, IBasicRepository<OpenIddictApplication, Guid>, ISupportsExplicitLoading<OpenIddictApplication>, IOpenIddictApplicationRepository, IBasicRepository<OpenIddictApplication, Guid>, IBasicRepository<OpenIddictApplication>, IReadOnlyBasicRepository<OpenIddictApplication, Guid>, IReadOnlyBasicRepository<OpenIddictApplication>, IRepository
Constructors
EfCoreOpenIddictApplicationRepository(IDbContextProvider<IOpenIddictDbContext>)
Declaration
public EfCoreOpenIddictApplicationRepository(IDbContextProvider<IOpenIddictDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IDbContextProvider<IOpenIddictDbContext> | dbContextProvider |
Methods
FindByClientIdAsync(string, CancellationToken)
Declaration
public virtual Task<OpenIddictApplication> FindByClientIdAsync(string clientId, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | clientId | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<OpenIddictApplication> |
FindByPostLogoutRedirectUriAsync(string, CancellationToken)
Declaration
public virtual Task<List<OpenIddictApplication>> FindByPostLogoutRedirectUriAsync(string address, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | address | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictApplication>> |
FindByRedirectUriAsync(string, CancellationToken)
Declaration
public virtual Task<List<OpenIddictApplication>> FindByRedirectUriAsync(string address, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | address | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictApplication>> |
GetCountAsync(string, CancellationToken)
Declaration
public virtual Task<long> GetCountAsync(string filter = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | filter | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<long> |
GetListAsync(string, int, int, string, CancellationToken)
Declaration
public virtual Task<List<OpenIddictApplication>> GetListAsync(string sorting, int skipCount, int maxResultCount, string filter = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | sorting | |
int | skipCount | |
int | maxResultCount | |
string | filter | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictApplication>> |
ListAsync(int?, int?, CancellationToken)
Declaration
public virtual Task<List<OpenIddictApplication>> ListAsync(int? count, int? offset, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
int? | count | |
int? | offset | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictApplication>> |