繁体   English   中英

如何在StructureMap的ObjectFactory中处理每个实例对象?

[英]How can I dispose every instance object in StructureMap's ObjectFactory?

我在我的项目中使用StructureMap,当应用程序完成运行时,我需要在ObjectFactory中实现IDisposable的所有Singleton实例上调用Dispose()方法。

我无法通过StructureMap API找到它。

我的另一个想法是获取对每个实例的引用并自己调用它,但我无法弄清楚如何遍历所有实例。

我在另一个问题中找到了答案: StructureMap Disposing Container

ObjectFactory.Container.Dispose();

PS:您可能对Autofac IoC容器确定性处理感兴趣

Autofac可以保证组件的可预测性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM