如何从WCF中的主机对象访问服务实例?

时间:2011-11-22 01:45:38

标签: wcf adhoc host-object

我正试图体现某种特殊的WCF服务。我已经设法启动它并让它像其他人一样调用自己的web方法。

我面临的问题是实例管理。我已设置[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)]所以它现在有一个全局实例,所有客户端都具有相同的属性。

但除此之外,我需要在收听来自客户的传入请求(类似的疯狂服务)时调用此类其他服务。

调试时我注意到ServiceHost的构造函数调用了服务类的构造函数。所以,我假设它可以访问这个类的全局实例,我需要找到一种方法来调用这个实例的方法。

请不要问我吸烟的是什么,我只需要特意做。

0 个答案:

没有答案