我应该如何在WCF合同中使用名称空间?

时间:2010-11-26 09:44:33

标签: wcf

在阅读thisthisthis之后,我认为我对版本化数据合同有些了解。是这样推荐的方法是让我的数据和消息契约实现一个接口并为不同的命名空间设置DataContract(Name =“SameValue”)?然后我会创建一个具有相同名称和不同合同的新类?如果这是正确的,那就太容易了。我问的原因是,我想冒烟测试客户端对生产服务,如果合同比服务更新,则无法启动。

有没有人有任何进一步的建议/读物?

1 个答案:

答案 0 :(得分:2)

是的,该属性允许对合同进行版本控制。

Decent article for best practices on handling change in WCF