private void ExecuteDocumentParser() { _parser.StartViewResponse(); IDocumentParser parser = new HtmlDocumentParser(_htmlParser, this); parser.Execute(_parser); }
private void ReadTemplate(char chr, char prev, int index) { //TODO avoid multiple instances if (chr == TagStartChr) { IDocumentParser parser = new HtmlDocumentParser(); parser.Execute(this); } else if (chr == RazorChr) { IDocumentParser parser = new RazorDocumentParser(); parser.Execute(this); } else { _buffer.Append(chr); } }