Example #1
0
        public string Render(string text)
        {
            if (string.IsNullOrWhiteSpace(text))
                return null;

            text = NormalizeLineEnds(text);

            text = text.Replace('\x2012', '-');
            text = text.Replace('\x2013', '-');

            RawElement rootElement = new RawElement(_parsingContext, new ElementContent(text));

            StringWriter writer = new StringWriter();

            rootElement.Render(writer);

            return writer.ToString();
        }