public static async Task <RedditSearchResult[]> GetResultsAsync(this IRedditSearchService service, RedditSearchCriteria criteria) { return(await service.GetResultsAsync(criteria.GetQueryString())); }
public static async Task <RedditSearchResult[]> GetResultsAsync(this IRedditSearchService service, Func <RedditSearchCriteria, RedditSearchCriteria> criteriaFunc) { var criteria = criteriaFunc(new RedditSearchCriteria()); return(await service.GetResultsAsync(criteria)); }