|
|
1
3
你所要求的没有意义。名称和命名空间标识契约。如果不改变客户,合同就不能改变。这就是为什么服务版本控制通常由 添加 新契约(具有新名称/命名空间组合),而不是通过更改现有契约。 你应该把合同看作是客户和服务之间牢不可破的协议——你将始终提供这一套操作。 另一方面,您可以更改 端点 如果你决定让你的客户使用不同的 实施 合同。您还可以更改实现所通过的绑定。但你必须始终保持同一份合同,除非你想开始对你的客户撒谎。 |