Esempio n. 1
0
        public string ExpandTemplate(ICompiledRazorTemplate template, DocumentDef doc, string docHtml, FreudeProject project)
        {
            RazorEngineExecutionSettings executionSettings = new RazorEngineExecutionSettings();

            executionSettings.Properties.Add("Doc", doc);
            executionSettings.Properties.Add("DocHtml", docHtml);
            executionSettings.Properties.Add("Project", project);
            return(template.Execute(executionSettings));
        }
Esempio n. 2
0
        public void EnsureSectionWithinSameTemplateIsRendered()
        {
            engine.RegisterView("Sample");
            ICompiledRazorTemplate       template          = engine.GetViewTemplateByName("Sample");
            RazorEngineExecutionSettings executionSettings = new RazorEngineExecutionSettings();
            string result = template.Execute(executionSettings);

            //if (DebugMode)
            //    Console.Out.WriteLine(result);

            StringAssert.Contains("<div>This is a sample section</div>", result);
        }