加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – WCF DataContracts中的INotifyPropertyChanged

发布时间:2020-12-15 04:29:06 所属栏目:百科 来源:网络整理
导读:我正在制作一些WCF服务,一些消费者是Prism Apps. 为了避免将DataContract类复制到客户端类,他们希望合同支持INotifyPropertyChanged. 但是,我有一些客户端是MVC3客户端. 添加INotifyPropertyChanged支持数据合同会搞砸他们吗? 另外,我打算让我的DataContrac
我正在制作一些WCF服务,一些消费者是Prism Apps.

为了避免将DataContract类复制到客户端类,他们希望合同支持INotifyPropertyChanged.

但是,我有一些客户端是MVC3客户端.

添加INotifyPropertyChanged支持数据合同会搞砸他们吗?

另外,我打算让我的DataContracts也成为我的Entity Framework数据库连接的POCO对象.将INotifyPropertyChanged搞砸了吗?

或者INotifyPropertyChanged只是一个WPF的东西,其他的应用程序将不关心它?

解决方法

Or is INotifyPropertyChanged just a WPF thing and the other apps won’t care about it?

INotifyPropertyChanged只是一个可以在您的实体上实现的界面,而不会弄乱任何东西.它主要用于WPF和Silverlight,它不会对不使用它的其他技术产生影响.因此,在WCF数据协定上实现它不应该有任何问题.虽然请注意,当您从此WCF服务生成强类型客户端代理(使用svcutil.exe或添加服务引用)时,生成的实体将不会实现此接口.他们将是POCO.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读