public async Task <List <SearchEngineResult> > Search(string query, string keyWord) { var bingSearch = new BingSearch(); var policy = Policy.Handle <WebException>() .WaitAndRetryAsync(5, a => TimeSpan.FromMilliseconds(200)); return(await policy.ExecuteAsync(async() => await bingSearch.BingWebSearchAsync(query, keyWord) )); }
public async Task <List <SearchEngineResult> > Search(string query, string keyWord) { var bingSearch = new BingSearch(); return(await bingSearch.BingWebSearchAsync(query, keyWord)); }