Я делаю некоторые сервисы WCF, и некоторые из них являются приложениями Prism.
Чтобы избежать необходимости копировать класс DataContract в класс на стороне клиента, они хотели бы, чтобы контракты поддерживали INotifyPropertyChanged.
Однако у меня есть клиенты, которые являются клиентами MVC3.
Будет ли добавление поддержки INotifyPropertyChanged к контрактам данных нарушать их?
Кроме того, я планирую, чтобы мои DataContracts также были моими объектами POCO из моего подключения к базе данных Entity Framework.INotifyPropertyChanged испортит это?
Или INotifyPropertyChanged - это просто WPF, а другим приложениям это не нужно?