Interface IIdentityResourceRepository
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public interface IIdentityResourceRepository : IBasicRepository<IdentityResource, Guid>, IBasicRepository<IdentityResource>, IReadOnlyBasicRepository<IdentityResource, Guid>, IReadOnlyBasicRepository<IdentityResource>, 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<IdentityResource> FindByNameAsync(string name, 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<IdentityResource>> GetListAsync(string sorting, int skipCount, int maxResultCount, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetListByScopeNameAsync(string[], bool, CancellationToken)
Declaration
Task<List<IdentityResource>> GetListByScopeNameAsync(string[] scopeNames, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods