Interface IClientRepository
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public interface IClientRepository : IBasicRepository<Client, Guid>, IBasicRepository<Client>, IReadOnlyBasicRepository<Client, Guid>, IReadOnlyBasicRepository<Client>, IRepository
Methods
CheckClientIdExistAsync(string, Guid?, CancellationToken)
Declaration
Task<bool> CheckClientIdExistAsync(string clientId, Guid? expectedId = null, CancellationToken cancellationToken = default)
Parameters
Returns
FindByClientIdAsync(string, bool, CancellationToken)
Declaration
Task<Client> FindByClientIdAsync(string clientId, bool includeDetails = true, CancellationToken cancellationToken = default)
Parameters
Returns
GetAllDistinctAllowedCorsOriginsAsync(CancellationToken)
Declaration
Task<List<string>> GetAllDistinctAllowedCorsOriginsAsync(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<Client>> GetListAsync(string sorting, int skipCount, int maxResultCount, string filter = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods