It can be quite confusing to look at a class and notice that some members are missing [Field] or similar attributes... only to later realize that this is because these attributes are declared on the interface members. DO currently doesn't allow attributes to be duplicated on both the interface and class members. Would it be possible to remove this limitation? Is it simple, or too much work? |