public void Visit(DothtmlLiteralNode literal) { ResolveFromParent(literal); }
private IAbstractControl ProcessText(DothtmlNode node, IControlResolverMetadata parentMetadata, IDataContextStack dataContext, DothtmlLiteralNode literalNode) { var whitespace = string.IsNullOrWhiteSpace(literalNode.Value); if (!whitespace) { EnsureContentAllowed(parentMetadata, node); } string text; if (literalNode.Escape) { text = WebUtility.HtmlEncode(literalNode.Value); } else { text = literalNode.Value; } var literal = treeBuilder.BuildControl(rawLiteralMetadata.Value, node, dataContext); literal.ConstructorParameters = new object[] { text, literalNode.Value, whitespace }; return(literal); }