public SearchResponse <T> Search <T>(SearchQuery query) { var parameters = query.ToParameters(); return(Search <SearchResponse <T> >("apiv2/search", parameters)); }
public async Task <SearchResponse <T> > Search <T>(SearchQuery query) { var parameters = query.ToParameters(); return(await Search <SearchResponse <T> >("apiv2/search", parameters).ConfigureAwait(false)); }
public SearchResponse Search(SearchQuery query) { var communicator = new Communicator(this); return communicator.GetPayload<SearchResponse>("api/search", query.ToParameters()); }
public SearchResponse Search(SearchQuery query) { var communicator = new Communicator(this); return(communicator.GetPayload <SearchResponse>("api/search", query.ToParameters())); }