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); }