私は EntityFramework を使用して多くの WCF の例を見てきましたが、それらのほとんどは、ある種の POCO または DTO クラスをクライアントに返すようです。
EntityObjectデフォルトには[DataContract]属性と実装が含まれているため、これがなぜなのか疑問に思っていましたINotifyPropertyChanged。DTOまたはPOCOクラスを返すことはEntityObject(またはその逆)よりも優れていますか? また、ある戻り値を別の戻り値よりも使用する方が良い特定のインスタンスはありますか?