-
25-10-2019 - |
题
我敢肯定这很明显,但是我无法找到IIS 7.5托管的WCF服务中容器寿命的非常具体的干净答案。
如果容器属于我的服务代码,则除非设置为单个请求,否则将在每个请求上创建它? (我知道坏主意)
如果我使用ServiceHostFactory和IinstanceProvider配置WCF,以使用容器来解决每个调用上的服务对象,InstanceContextMode如何工作?这不取决于容器使用的寿命策略吗?
如果它在工厂中创建的单身人士就足够了,以至于容器不会在每个呼叫上重新初始化?
谢谢
解决方案
由于 给定的WCF服务只有一个ServiceHostFactory的实例.
这样可以确保容器本身是一个实例,从而使其能够有效地管理所有组件的寿命。
不隶属于 StackOverflow