private async Task <IEnumerable <string> > CreateWordListFromHttp(IRsgDictionary dictionary, CancellationToken cancellationToken) { try { var wordListAsString = await DownloadUtility.DownloadFileAsStringAsync(dictionary.WordListOptions.Source, cancellationToken); var wordList = wordListAsString.Split(dictionary.WordListOptions.Delimiter, StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); return(wordList); } catch { return(Enumerable.Empty <string>()); } }