2011-11-29 60 views
3

我确信这是显而易见的,但我一直无法找到一个非常具体的干净答案的IIS 7.5托管的WCF服务中的容器的生命周期。WCF和容器生命周期

如果容器存在于我的服务代码中,它将在每个请求上创建,除非InstanceContextMode设置为单个? (我知道不好主意)

如果我使用ServiceHostFactory和IInstanceProvider配置WCF以在每次调用时使用容器来解析服务对象,InstanceContextMode将如何工作?这不取决于集装箱使用的终身保单?

如果它在工厂创建的单例足够使得容器不会在每次调用时重新初始化?

感谢

回答