public static string HandleWith(this string str, params ISubstringHandler[] handlers)
        {
            var firstWorkHandler = new FirstWorkHandler(handlers);

            return(firstWorkHandler.HandleString(str));
        }
示例#2
0
文件: Md.cs 项目: xoposhiy/clean-code
        public static string RenderLineToHtml(string markdownLine)
        {
            var markdownHandler = FirstWorkHandler.CreateFrom(Handlers.Escape, Handlers.Strong, Handlers.Emphasis, Handlers.Char);

            return(Tag.Paragraph.Wrap(markdownLine.HandleWith(markdownHandler)));
        }