【发布时间】:2010-12-29 09:10:08
【问题描述】:
在温莎城堡有没有办法在不破坏容器的情况下清除(释放)所有组件?我希望能够在所有安装程序完成工作但在任何组件解决之前将容器重新初始化为状态。
为了便于讨论,假设容器中没有可自动启动的组件。
【问题讨论】:
-
供参考 - 链接到城堡项目,包括控制容器的温莎城堡反转 - castleproject.org
标签: .net castle-windsor ioc-container
在温莎城堡有没有办法在不破坏容器的情况下清除(释放)所有组件?我希望能够在所有安装程序完成工作但在任何组件解决之前将容器重新初始化为状态。
为了便于讨论,假设容器中没有可自动启动的组件。
【问题讨论】:
标签: .net castle-windsor ioc-container
不,没有办法,至少我想不到。
【讨论】:
只是一个想法...如何创建自己的 Lifestyle Manager 来保留已解析组件的缓存以及(诚然,可能有更好的方法)Lifestyle Manager 上的 ReleaseAll 组件的方法?不理想,但可能有效。
【讨论】: