【发布时间】:2017-03-28 07:27:00
【问题描述】:
在使用 Castle Windsor MS 适配器时,应该用什么生活方式来代替 PerWebRequest?
https://github.com/volosoft/castle-windsor-ms-adapter
在 dotnet core 之前,我会为容器中的几乎所有组件使用 PerWebRequest 生活方式。现在我们已与 IIS 模块和 http 上下文断开连接,我想确保在 Web 请求开始和结束时创建和处理我的组件。
例子:
container.Register(Component.For<MyEntityFrameworkContext>)
.ImplementedBy<MyEntityFrameworkContext>()
.LifestyleTransient());
【问题讨论】:
标签: asp.net .net castle-windsor