more flex and filters
This commit is contained in:
@@ -11,8 +11,8 @@ public sealed class ContactsService
|
||||
|
||||
public ContactsService(IdokladApiAccessor accessor) => _accessor = accessor;
|
||||
|
||||
public async Task<Page<ContactListGetModel>> ListAsync(int page, int pageSize, CancellationToken ct)
|
||||
=> (await _accessor.Api.ContactClient.List().Page(page).PageSize(pageSize).GetAsync(ct)).Unwrap();
|
||||
public Task<Page<ContactListGetModel>> ListAsync(int page, int pageSize, string? filter, string? filterType, string? sort, CancellationToken ct)
|
||||
=> _accessor.Api.ContactClient.List().GetPageAsync(page, pageSize, filter, filterType, sort, ct);
|
||||
|
||||
public async Task<ContactGetModel> DetailAsync(int id, CancellationToken ct)
|
||||
=> (await _accessor.Api.ContactClient.Detail(id).GetAsync(ct)).Unwrap();
|
||||
|
||||
Reference in New Issue
Block a user