Serializing Inheritance Chains With WCF

During a recent code review, I noticed that a colleague was sending me service entities from his WCF service with flags for the data type.  This itself wasn’t so bothersome to me, but what did bother me was that the...