コード例 #1
0
        public RenderOutputUsingSpark(ISparkViewEngine engine, IEnumerable<Template> availableTemplates)
        {
            _engine = engine;
            _availableTemplates = availableTemplates;

            if (engine != null)
                _grammar = new UseMasterGrammar(engine.Settings.Prefix);
        }
コード例 #2
0
 public DefaultDescriptorBuilder(string _prefix)
 {
     Filters = new List <IDescriptorFilter>
     {
         new AreaDescriptorFilter()
     };
     _grammar = new UseMasterGrammar(_prefix);
 }
コード例 #3
0
 public DefaultDescriptorBuilder(string _prefix)
 {
     Filters = new List<IDescriptorFilter>
                   {
                       new AreaDescriptorFilter()
                   };
     _grammar = new UseMasterGrammar(_prefix);
 }
コード例 #4
0
 public virtual void Initialize(ISparkServiceContainer container)
 {
     _engine  = container.GetService <ISparkViewEngine>();
     _grammar = new UseMasterGrammar(_engine.Settings.Prefix);
 }
コード例 #5
0
 public DefaultDescriptorBuilder(ISparkViewEngine engine)
     : this()
 {
     _engine  = engine;
     _grammar = new UseMasterGrammar(_engine.Settings.Prefix);
 }
コード例 #6
0
 public DefaultDescriptorBuilder(ISparkViewEngine engine)
     : this()
 {
     _engine = engine;
     _grammar = new UseMasterGrammar(_engine.Settings.Prefix);
 }
コード例 #7
0
 public virtual void Initialize(ISparkServiceContainer container)
 {
     _engine = container.GetService<ISparkViewEngine>();
     _grammar = new UseMasterGrammar(_engine.Settings.Prefix);
 }
コード例 #8
0
 public DefaultDescriptorBuilder(string prefix)
 {
     Filters = new List<IDescriptorFilter>();
     grammar = new UseMasterGrammar(prefix);
 }
コード例 #9
0
 public DefaultDescriptorBuilder(ISparkViewEngine engine)
 {
     this.engine = engine;
     grammar = new UseMasterGrammar(this.engine.Settings.Prefix);
     Filters = new List<IDescriptorFilter>();
 }
コード例 #10
0
 public DefaultDescriptorBuilder(string prefix)
 {
     Filters = new List <IDescriptorFilter>();
     grammar = new UseMasterGrammar(prefix);
 }
コード例 #11
0
 public TestableSparkViewEngine(string applicationPath)
 {
     this.applicationPath = applicationPath;
     ViewFilter = ViewFilter  ?? (s => s.Contains("Views"));
     ViewFolders = ViewFolders ?? Directory.GetDirectories(applicationPath,"*", SearchOption.AllDirectories).
         Where(ViewFilter);
     engine = new SparkViewEngine(Settings());
      _grammar = new UseMasterGrammar(engine.Settings.Prefix);
 }