コード例 #1
0
        public string Convert(ITextConvertor convertor, string rawText)
        {
            ParagraphReader reader    = new ParagraphReader();
            ParagraphText   paragraph = reader.ReadParagraph(rawText);

            return(convertor.Convert(paragraph));
        }
コード例 #2
0
        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);
            }
        }