0

我们正在开发供公司内部使用的 WCF 服务。实体(数据契约)位于单独的程序集中,并由服务和使用该服务的应用程序引用。

是否需要实现 IExtensibleDataObject 接口?

4

1 回答 1

0

否。IExtensibleDataObject如果您希望您的合同接收(例如,在服务调用中)比数据成员中列出的更多的数据,则使用(IEDO)。如果您在客户端和服务上都有相同的程序集,则情况并非如此。

有关 IEDO 有用的场景的更详细描述,请查看http://blogs.msdn.com/b/carlosfigueira/archive/2011/09/27/wcf-extensibility-other-serialization-extensions.aspx上的帖子.

于 2012-12-28T01:14:37.043 回答