【问题标题】:How should I use namespaces in WCF contracts?我应该如何在 WCF 合同中使用命名空间?
【发布时间】:2010-11-26 09:44:32
【问题描述】:

在阅读了thisthisthis 之后,我想我有点明白它们对版本控制数据合约的含义了。是否推荐的方法是让我的数据和消息合约实现一个接口并为不同的命名空间设置 DataContract(Name = "SameValue")?然后我会创建一个具有相同名称和不同合同的新类?如果那是正确的,那几乎是太容易了。我问的原因是我想针对生产服务对客户端进行烟雾测试,如果合同比服务新,则启动失败。

有人有任何进一步的建议/阅读吗?

【问题讨论】:

    标签: wcf


    【解决方案1】:

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

    Decent article for best practices on handling change in WCF.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-20
      相关资源
      最近更新 更多