问题描述
在将 Castle.Windsor 升级到第 5 版时,我发现 PerWebRequest 已从 LifestyleTypes 枚举中删除。
在我的应用程序中,我正在注册具有不同生活方式的组件
private static void RegisterComponents(LifeStypleType defaultLifestyleType) {
container.Register(Component.For<IProjectService>()
.ImplementedBy<ProjectService>()
.LifeStyle.Is(defaultLifestyleType));
}
_windsorContainer = RegisterComponents(LifestyleType.PerWebRequest);
_windsorContainer2 = RegisterComponents(LifestyleType.Singleton);
有没有办法在 Castle.Windsor 版本 5 中使用 LifestyleType.PerWebRequest?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)