public async Task <PagedResponse <Quote> > FindApproved(IEnumerable <string> guildFilter, PagingFilter pagingFilter) { var data = new FindApprovedRequest { GuildFilter = guildFilter, PagingFilter = pagingFilter }; var msg = await _natsService.RequestAsync(data); return(msg.GetData <PagedResponse <Quote> >()); }
/// <inheritdoc /> public async Task <ItemsList <PlayerRanking> > GetLeagueSeasonRankingsAsync(Leagues league, string seasonId, PagingFilter pagingFilter = null) => await _requester.GetAndDeserializeAsync <ItemsList <PlayerRanking> >(LeaguesUrl + (int)league + "/seasons/" + seasonId, pagingFilter?.ToDictionary());
public Task <IEnumerable <Contact> > SearchContactsAsync(ContactSearchData searchData, PagingFilter filter = null) { if (!string.IsNullOrWhiteSpace(searchData.SearchName)) { return(_store.FindContactsByNameAsync(searchData.SearchName, filter)); } if (!string.IsNullOrWhiteSpace(searchData.SearchNumber)) { return(_store.FindContactsByDetailAsync(searchData.SearchNumber, filter)); } return(_store.GetAllAsync(filter)); }
public IndexRequest(int page = 0, int pageSize = 20) { PagingFilter = new PagingFilter(page, pageSize); }
/// <summary> /// List Code Package Revisions /// </summary> /// <remarks> /// http://dev.iron.io/worker/reference/api/#list_code_package_revisions /// </remarks> public RevisionCollection Revisions(PagingFilter filter = null) { return(_restClient.Get <RevisionCollection>(_client.Config, EndPoint + "/revisions", filter)); }