我不确定我是否在正确的路线上,但这就是我想要做的,我有一个 Silverlight 应用程序和一个 WCF 服务,Silverlight 应用程序使用 PollingDuplex“订阅”WCF 服务,该服务可以将数据发送到任何有效的连接客户端。
该服务标有 [ServiceContract(CallbackContract = typeof(IServiceCallback))] 并且它是单实例的
问题是有另一个服务应该能够调用该服务的标准方法来传递数据,这些数据将分发给连接的 Silverlight 客户端,但是由于上述设置,它需要它使用回调(我不能更改其他服务)。
如果有意义的话,有没有办法在同一个服务中同时拥有两种类型的操作、回调和标准?
谢谢你的时间