/// <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); }