Class MongoOpenIddictScopeRepository
Inheritance
MongoOpenIddictScopeRepository
Implements
Inherited Members
MongoDbRepository<OpenIddictMongoDbContext, OpenIddictScope>.SetNewConcurrencyStamp(OpenIddictScope)
Namespace: Volo.Abp.OpenIddict.Scopes
Assembly: Volo.Abp.OpenIddict.MongoDb.dll
Syntax
public class MongoOpenIddictScopeRepository : MongoDbRepository<OpenIddictMongoDbContext, OpenIddictScope, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<OpenIddictScope, Guid>, IMongoDbRepository<OpenIddictScope>, IRepository<OpenIddictScope, Guid>, IRepository<OpenIddictScope>, IReadOnlyRepository<OpenIddictScope, Guid>, IReadOnlyRepository<OpenIddictScope>, IBasicRepository<OpenIddictScope, Guid>, IOpenIddictScopeRepository, IBasicRepository<OpenIddictScope, Guid>, IBasicRepository<OpenIddictScope>, IReadOnlyBasicRepository<OpenIddictScope, Guid>, IReadOnlyBasicRepository<OpenIddictScope>, IRepository
Constructors
MongoOpenIddictScopeRepository(IMongoDbContextProvider<OpenIddictMongoDbContext>)
Declaration
public MongoOpenIddictScopeRepository(IMongoDbContextProvider<OpenIddictMongoDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IMongoDbContextProvider<OpenIddictMongoDbContext> | dbContextProvider |
Methods
FindByIdAsync(Guid, CancellationToken)
Declaration
public virtual Task<OpenIddictScope> FindByIdAsync(Guid id, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
Guid | id | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<OpenIddictScope> |
FindByNameAsync(string, CancellationToken)
Declaration
public virtual Task<OpenIddictScope> FindByNameAsync(string name, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | name | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<OpenIddictScope> |
FindByNamesAsync(string[], CancellationToken)
Declaration
public virtual Task<List<OpenIddictScope>> FindByNamesAsync(string[] names, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string[] | names | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictScope>> |
FindByResourceAsync(string, CancellationToken)
Declaration
public virtual Task<List<OpenIddictScope>> FindByResourceAsync(string resource, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | resource | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictScope>> |
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<OpenIddictScope>> 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<OpenIddictScope>> |
ListAsync(int?, int?, CancellationToken)
Declaration
public virtual Task<List<OpenIddictScope>> ListAsync(int? count, int? offset, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
int? | count | |
int? | offset | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<OpenIddictScope>> |