Пример #1
0
        protected override SyntaxNode OnPropertyAttributeAdded(SyntaxNode root, ClassDeclarationSyntax classDeclaration)
        {
            if (!classDeclaration.HasAttribute(Constants.Attribute.DataContract))
            {
                return(root.ReplaceNode(classDeclaration, classDeclaration.AddDataContractAttribute()));
            }

            return(root);
        }