コード例 #1
0
ファイル: Global.asax.cs プロジェクト: njmube/public
        //
        private void RegisterViewEngine()
        {
            var lexer = new SimpleLexer();
              var parser = new SimpleParser(ParsingRules.Create);
              var engine = new Engine(templateName => Parse(lexer, parser, Context.Server.MapPath(templateName)));

              ViewEngines.Engines.Add(new SimpleEngine(engine, lexer, parser));
        }
コード例 #2
0
ファイル: AcceptanceTests.cs プロジェクト: njmube/public
 public void SetUp()
 {
     lexer = new SimpleLexer();
       parser = new SimpleParser(ParsingRules.Create);
       templates = new Dictionary<string, string>();
       engine = new Engine(s => Parse(templates[s]));
       model = new ExpandoObject();
 }
コード例 #3
0
ファイル: SimpleParserTests.cs プロジェクト: njmube/public
 public void SetUp()
 {
     model = new ExpandoObject();
     sut = new SimpleParser(ParsingRules.Create);
 }