public RazorNodeConverterProvider(IRazorDirectiveNodeFactory directiveNodeFactory, IRazorSectionNodeFactory sectionNodeFactory, IRazorCodeNodeFactory codeNodeFactory, IRazorTextNodeFactory textNodeFactory, IRazorCommentNodeFactory commentNodeFactory, IRazorExpressionNodeFactory expressionNodeFactory, IContentTagConverterConfiguration contentTagConverterConfig) { NodeConverters = new INodeConverter <IRazorNode>[] { new DirectiveConverter(directiveNodeFactory, textNodeFactory), new ContentTagConverter(this, sectionNodeFactory, contentTagConverterConfig), new CodeGroupConverter(this), new CodeBlockConverter(codeNodeFactory), new TextNodeConverter(textNodeFactory), new CommentNodeConverter(commentNodeFactory), new ExpressionBlockConverter(expressionNodeFactory) }; }
public RazorNodeConverterProvider( IRazorDirectiveNodeFactory directiveNodeFactory, IRazorSectionNodeFactory sectionNodeFactory, IRazorCodeNodeFactory codeNodeFactory, IRazorTextNodeFactory textNodeFactory, IRazorCommentNodeFactory commentNodeFactory, IRazorExpressionNodeFactory expressionNodeFactory, IContentTagConverterConfiguration contentTagConverterConfig) { NodeConverters = new INodeConverter<IRazorNode>[] { new DirectiveConverter(directiveNodeFactory), new ContentTagConverter(this, sectionNodeFactory, contentTagConverterConfig), new CodeGroupConverter(this), new CodeBlockConverter(codeNodeFactory), new TextNodeConverter(textNodeFactory), new CommentNodeConverter(commentNodeFactory), new ExpressionBlockConverter(expressionNodeFactory) }; }
public CommentNodeConverter(IRazorCommentNodeFactory nodeFactory) { CommentNodeFactory = nodeFactory; }