从另一个 Servicehost C# 访问 WCF 中的 ServiceHost
我有 2 个合约托管在两个服务主机中,我需要在第一个合约中拥有一个单例对象,因此当另一个服务主机尝试从该类创建对象时,它只会从第一个服务主机检索相同的对象,
这可能意味着我需要找到访问服务主机并从中获取对象,而不是创建一个新对象..有什么想法吗?
提前致谢
I have 2 contracts hosted in two servicehosts i need to have a singleton object in the first contract so when the other servicehost try to create an object from that class it just retrieve the same object from the first servicehost,
which might mean i need to find away to access the servicehost and get the object from it instead of creating a new one.. any idea?
thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所以,我认为您可以自己创建服务类的实例,然后将该实例传递给两个服务主机。不过我还没有对此进行深入测试。
so, i think you can make the instance of the service class yourself, then pass this instance to both service hosts. I haven't tested this in depth though.