Machine.UrlStrong.Translation.Generation.SparkViewEngineFactory.CreateViewEngine C# (CSharp) Method

CreateViewEngine() public method

public CreateViewEngine ( ) : Spark.SparkViewEngine
return Spark.SparkViewEngine
    public SparkViewEngine CreateViewEngine()
    {
      var settings = new SparkSettings().SetPageBaseType(typeof(TemplateBase))
        .AddNamespace("System")
        .AddNamespace("System.Linq");
      var dir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
      var templates = new FileSystemViewFolder(Path.Combine(dir, "Templates"));
      var engine = new SparkViewEngine(settings) { ViewFolder = templates };

      return engine;
    }
  }
SparkViewEngineFactory