Я рассматривал множество примеров WCF, используя EntityFramework, и большинство из них, похоже, возвращают клиенту какой-то класс POCO или DTO.Если служба WCF возвращает объект EntityObject или класс POCO/DTO?
Мне было интересно, почему это было, поскольку по умолчанию EntityObject
содержит атрибуты [DataContract]
и реализует INotifyPropertyChanged
. Возвращает класс DTO или POCO лучше, чем EntityObject
(или наоборот)? Существуют ли конкретные случаи, когда лучше использовать одно возвращаемое значение над другим?
Возможный дубликат [WCF, Entity Framework & Data Contracts] (http://stackoverflow.com/questions/1121877/wcf-entity-framework-data-contracts) –