Пример #1
0
 /// <summary>
 /// Gets instance of ViewRenderer for executing views in the specified Assembly
 /// </summary>
 /// <param name="assembly"></param>
 /// <returns></returns>
 public static ViewRenderer ForAssembly(Assembly assembly)
 {
     return(Cache.GetOrAdd(assembly, a =>
     {
         var viewEngine = new PrecompiledViewEngine(a);
         ViewEngines.Engines.Insert(0, viewEngine);
         return new ViewRenderer(viewEngine);
     }));
 }
Пример #2
0
 public ViewRenderer(PrecompiledViewEngine viewEngine)
 {
     this.viewEngine = viewEngine;
 }