public async Task <IEnumerable <string> > SearchAsync(string query, int numberOfHits) { var result = await _service.SearchFxApiAsync(query, numberOfHits); return(result.Response .Select(r => r.DocId) .ToList()); }
private Task <ServiceResponse <IReadOnlyCollection <ApiDefinition> > > SearchAsync(string query) { return(_service.SearchFxApiAsync($"\"{query}\"")); }
private static async Task<IReadOnlyList<ApiDefinition>> FindMatchingApis(IApiPortService service, string api) { var response = await service.SearchFxApiAsync(api, top: 20); return response.Response.ToList(); }