示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HtmlParser"/> class.
 /// </summary>
 /// <param name="template">The template.</param>
 /// <param name="parserDataType">Type of the parser data.</param>
 /// <param name="parserDataArgs">The parser data args.</param>
 public HtmlParser(HtmlParserTemplate template, Type parserDataType, params object[] parserDataArgs)
 {
   _template = template;
   _dataType = parserDataType;
   _dataArgs = parserDataArgs;
   _sectionSource = string.Empty;
   _profiler = new HtmlProfiler(_template.SectionTemplate);
   _sectionParser = new HtmlSectionParser(_template.SectionTemplate);
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HtmlParser"/> class.
 /// </summary>
 /// <param name="template">The template.</param>
 /// <param name="parserDataType">Type of the parser data.</param>
 /// <param name="parserDataArgs">The parser data args.</param>
 public HtmlParser(HtmlParserTemplate template, Type parserDataType, params object[] parserDataArgs)
 {
     _template      = template;
     _dataType      = parserDataType;
     _dataArgs      = parserDataArgs;
     _sectionSource = string.Empty;
     _profiler      = new HtmlProfiler(_template.SectionTemplate);
     _sectionParser = new HtmlSectionParser(_template.SectionTemplate);
 }