public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
            formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
            formatter.WriteProperty(nameof(PropertyName), PropertyName);
            formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
            formatter.WriteProperty(nameof(TypeName), TypeName);
            formatter.WriteProperty(nameof(GloballyQualifiedTypeName), GloballyQualifiedTypeName);
        }
Beispiel #2
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteChildren(Children);

            formatter.WriteProperty(nameof(Prefix), Prefix);
        }
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(DocumentKind);

            formatter.WriteProperty(nameof(DocumentKind), DocumentKind);
        }
Beispiel #4
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(Content);

            formatter.WriteProperty(nameof(Content), Content);
        }