/// <summary> /// Метод, производящий чтение файла по заданным правилам асинхронно. /// </summary> /// <returns>Перечислитель, считанных по определенным правилам строк</returns> public async Task <IEnumerable <string> > ReadByRulesAsync(ITextParserRules parserRules) { return(await Task.Run(() => parserRules.ReadByRules())); }
/// <summary> /// Метод, производящий чтение файла по заданным правилам. /// </summary> /// <returns>Перечислитель, считанных по определенным правилам строк</returns> public IEnumerable <string> ReadByRules(ITextParserRules parserRules) { return(parserRules.ReadByRules()); }