예제 #1
0
        public string RenderDynamicPage(MarkdownPage markdownPage, Dictionary <string, object> scopeArgs,
                                        bool renderHtml, bool renderTemplate)
        {
            scopeArgs = scopeArgs ?? new Dictionary <string, object>();
            var htmlPage = markdownPage.RenderToString(scopeArgs, renderHtml);

            if (!renderTemplate)
            {
                return(htmlPage);
            }

            var html = RenderInTemplateIfAny(
                markdownPage, scopeArgs, htmlPage);

            return(html);
        }