public StringBuilder RenderQuestionnairePage(RenderedPageForRenderingDTO pageDTO) { StringBuilder result = new StringBuilder(); //result.AppendLine(RazorEngine.Razor.Parse(pageDTO.PageTemplateContent, new { Page = pageDTO })); result.AppendLine(pageDTO.PageTemplateContent); result = result.Replace("@*", string.Empty); result = result.Replace("*@", string.Empty); return(result); }
public void SaveRenderedPage(RenderedPageForRenderingDTO dto) { RenderedPageDTO pageDTO = new RenderedPageDTO() { LastRenderDate = DateTime.Now, PageContent = dto.PageTemplateContent, PageID = dto.PageID, }; SaveRenderedPage(pageDTO); }