我有一个定义了回调的WCF接口。这非常有效。
现在我有另一个不需要回调的客户端。我想知道是否有办法连接到服务而不指定回调对象?
我试过没有DuplexChannel工厂,或者DuplexChannelFactory和InstanceContext(null),两者都没用!
有办法吗?
答案 0 :(得分:0)
最好的方法是创建另一个没有CallbackContract的接口,并在单独的Endpoint上公开它。这将使您在两个代码路径之间实现清晰的分离,客户端可以选择使用哪个代码路径。
答案 1 :(得分:0)