private void RegisterHandlebarsTemplates() { if (!VeilStaticConfiguration.IsParserRegistered("handlebars")) { VeilStaticConfiguration.RegisterParser(new HandlebarsTemplateParserRegistration()); } context.RegisterTemplate("role", "{{ this }}"); context.RegisterTemplate("master", "Hello {{ Name }} {{body}} See Ya!"); }
private void RegisterSuperSimpleTemplates() { if (!VeilStaticConfiguration.IsParserRegistered("supersimple")) { VeilStaticConfiguration.RegisterParser(new SuperSimpleParserRegistration()); } context.RegisterTemplate("Role", "@Current;"); context.RegisterTemplate("Roles", "<ul>@Each.Current;<li>@Partial['Role'];</li>@EndEach;</ul>"); context.RegisterTemplate("Department", "@Model.DepartmentName @Model.Company.CompanyName"); context.RegisterTemplate("Master", "Hello @Model.Name; @Section['Middle'] See Ya!"); context.RegisterTemplate("MiddleMaster", "@Master['Master'] @Section['Middle']from @Model.Department.DepartmentName @Section['Content'];@EndSection"); }