Interface IApiResourceRepository
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public interface IApiResourceRepository : IBasicRepository<ApiResource, Guid>, IBasicRepository<ApiResource>, IReadOnlyBasicRepository<ApiResource, Guid>, IReadOnlyBasicRepository<ApiResource>, IRepository
Methods
CheckNameExistAsync(string, Guid?, CancellationToken)
Declaration
Task<bool> CheckNameExistAsync(string name, Guid? expectedId = null, CancellationToken cancellationToken = default)
Parameters
Returns
FindByNameAsync(string, bool, CancellationToken)
Declaration
Task<ApiResource> FindByNameAsync(string apiResourceName, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Returns
FindByNameAsync(string[], bool, CancellationToken)
Declaration
Task<List<ApiResource>> FindByNameAsync(string[] apiResourceNames, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Returns
GetCountAsync(string, CancellationToken)
Declaration
Task<long> GetCountAsync(string filter = null, CancellationToken cancellationToken = default)
Parameters
Returns
GetListAsync(string, int, int, string, bool, CancellationToken)
Declaration
Task<List<ApiResource>> GetListAsync(string sorting, int skipCount, int maxResultCount, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetListByScopesAsync(string[], bool, CancellationToken)
Declaration
Task<List<ApiResource>> GetListByScopesAsync(string[] scopeNames, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods