private async Task<IEnumerable<string>> SearchByEveryThingAsync(string text) { if (text == null) return Enumerable.Empty<string>(); return await Task.Run(() => { var search = new Jasily.EverythingSDK.EverythingSearch(); search.Parameters.IsMatchPath = false; search.Parameters.IsMatchWholeWord = false; search.Parameters.IsMatchCase = false; search.Parameters.IsRegex = false; return search.SearchAll(text, 100).SelectMany(z => z).Take(300).ToArray(); }); }
private async Task <IEnumerable <string> > SearchByEveryThingAsync(string text) { if (text == null) { return(Enumerable.Empty <string>()); } return(await Task.Run(() => { var search = new Jasily.EverythingSDK.EverythingSearch(); search.Parameters.IsMatchPath = false; search.Parameters.IsMatchWholeWord = false; search.Parameters.IsMatchCase = false; search.Parameters.IsRegex = false; return search.SearchAll(text, 100).SelectMany(z => z).Take(300).ToArray(); })); }