温莎城堡:清理容器

时间:2010-12-29 09:10:09

标签: .net castle-windsor ioc-container

在温莎城堡中是否有办法清除(释放)所有组件而不会在此过程中实际销毁容器?在所有安装程序完成工作之后但在解决任何组件之前,我希望能够将容器重新初始化为状态。

为了便于讨论,假设容器中没有可自动启动的组件。

2 个答案:

答案 0 :(得分:3)

不,没有办法做到这一点,至少不是我能想到的。

答案 1 :(得分:1)

只是一个想法......如何创建自己的生活方式管理器,保留已解析组件的缓存,并且(无可否认,可能有更好的方法)在Lifestyle Manager上释放所有组件的方法?不理想,但也可行。