예제 #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="exportSnippetParser">Export snippet parser to use</param>
 /// <param name="scribanExportSnippetParser">Export snippet parser for scriban templates</param>
 /// <param name="scribanIncludeTemplateRefParser">Template parser to check for referenced include templates</param>
 public ExportTemplateParser(IExportSnippetParser exportSnippetParser, IScribanExportSnippetParser scribanExportSnippetParser, IScribanIncludeTemplateRefParser scribanIncludeTemplateRefParser)
 {
     _exportSnippetParser             = exportSnippetParser;
     _scribanExportSnippetParser      = scribanExportSnippetParser;
     _scribanIncludeTemplateRefParser = scribanIncludeTemplateRefParser;
 }
예제 #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="exportSnippetParser">Export snippet parser to use</param>
 public ExportTemplateParser(IExportSnippetParser exportSnippetParser)
 {
     _exportSnippetParser = exportSnippetParser;
 }