Пример #1
0
        private static IView CreateNonGenericView(string templateId, string content, IVeilEngine viewEngine)
        {
            var render = viewEngine.CompileNonGeneric(templateId, new HandlebarsParser(), new StringReader(content), typeof(object));
            var view   = new VeilViewAdapter <object>(templateId, new VeilView <object>(render));

            return(view);
        }
Пример #2
0
 public void SetUp()
 {
     context = new TestVeilContext();
     engine  = new VeilEngine(context);
 }
Пример #3
0
        // do not remove, invoked dynamicaly
        // ReSharper disable once UnusedMember.Local
        private static IView CreateView <T>(string templateId, string content, IVeilEngine veilEngine)
        {
            var render = veilEngine.Compile <T>(templateId, new HandlebarsParser(), new StringReader(content));

            return(new VeilViewAdapter <T>(templateId, new VeilView <T>(render)));
        }
Пример #4
0
 public VeilEngineTests()
 {
     context = new TestVeilContext();
     engine  = new VeilEngine(context);
 }
Пример #5
0
 public void SetUp()
 {
     context = new TestVeilContext();
     engine = new VeilEngine(context);
 }