static bool ShouldGenerateAddAttributes(Context context, ICustomAttributeProvider member) { if (member.IsNotSerialized()) { return(true); } if (!member.HasCustomAttributes) { return(false); } if (member.CustomAttributes.Count == 1 && member.CustomAttributes[0].AttributeType.FullName == context.ImportReference(typeof(CreatePropertyAttribute)).FullName) { return(false); } return(true); }