是否向WCF服务合同添加操作是否意味着所有WCF客户端都应更新其引用?

use*_*637 3 .net c# wcf

我会更具体.

假设我已经为我的WCF服务定义了合同.我有两个不同的WCF客户端参考这个服务:"ClientA"和"ClientB".

现在,假设我想在我的服务中添加一个操作(方法),只有"ClientB"才会使用,让我说我将这个操作添加到合同中,"ClientB"更新了它的引用,我们都很高兴.clientA是否还需要更新它的引用,即使它没有使用新操作?

Jos*_*lio 5

客户端只需要更新他的引用,如果它将使用新的操作合同.

看看这篇文章:版本化WCF合同