我正在制作一些WCF服务,并且一些消费者是Prism应用程序。WCF DataContracts中的INotifyPropertyChanged
为避免必须将DataContract类复制到客户端类,他们希望合同支持INotifyPropertyChanged。
但是,我有一些客户端是MVC3客户端。
是否将INotifyPropertyChanged支持添加到要将它们混淆的数据合约中?
此外,我打算让我的DataContracts也是我的实体框架数据库连接的POCO对象。 INotifyPropertyChanged会搞砸了吗?
或者INotifyPropertyChanged只是一个WPF的东西,其他应用程序不会在乎它吗?
我相信在WCF add ref设置和svcutil.exe中有一个选项可以让你生成实现INotifyPropertyChanged的类。 – NathanAW
此外,如果通过项目使用“添加服务引用”选项,则生成的代码会自动在DataContracts上实现“INotifyPropertyChanged”接口。 –