public void SetUp()
        {
            var pipelineBuilder = new MarkdownPipelineBuilder();

            pipelineBuilder = MarkdownExtensions.Use <BadHeadersExtension>(pipelineBuilder);
            _pipeline       = pipelineBuilder.Build();
        }
Exemple #2
0
        public Options()
        {
            Renderer = RendererType.Html;

            MaxNesting = 16;
            Extensions = new MarkdownExtensions();

            HtmlRenderMode = new HtmlRenderMode();
            BBCodeOptions  = new BBCodeOptions();
        }
Exemple #3
0
            internal static ContentType ParseContentType(string path)
            {
                var extension = Path.GetExtension(path).ToLower();

                if (MarkdownExtensions.Any(ext => ext.Equals(extension)))
                {
                    return(ContentType.markdown);
                }
                else if (TextileExtensions.Any(ext => ext.Equals(extension)))
                {
                    return(ContentType.textile);
                }
                else if (HtmlExtensions.Any(ext => ext.Equals(extension)))
                {
                    return(ContentType.html);
                }
                else
                {
                    throw new Exception("Unknown content type");
                }
            }