双工服务的代理是否可以实例化为单向?

时间:2012-12-05 14:15:02

标签: c# wcf constructor duplex wcf-callbacks

我已将以前的WCF单向服务更改为双工服务,因此我可以实现回调。

我的实际问题是,自那次更改以来,需要修改实例化服务代理的每一段代码,以将实例上下文作为参数传递给构造函数。

在一些不同项目中有许多地方可以使用该服务。他们每个人现在都被打破了。

我是否会被迫返回每个代理实例并将实例上下文传递给构造函数?我可以避免这个吗?

1 个答案:

答案 0 :(得分:0)

简单地说 - 不,你不能避免这种情况..大概你需要一个WCF调用的双工服务才能回调...我可能只是在界面上创建一个单独的方法而不是改变现有的方法,以便你没有违反服务和客户之间的合同。