public string Convert(ITextConvertor convertor, string rawText) { ParagraphReader reader = new ParagraphReader(); ParagraphText paragraph = reader.ReadParagraph(rawText); return(convertor.Convert(paragraph)); }
public ConversionResult Convert(ConversionInfo request) { try { // read these values from a configuration file? var currencyUnit = "DOLLARS"; var currencyCent = "CENTS"; var result = _textConvertor.Convert(request.Amount, currencyUnit, currencyCent); return(new ConversionResult { Text = result, Name = request.Name }); } catch (Exception) { // log it return(null); } }