其他分享
首页 > 其他分享> > 我如何在StructureMap的ObjectFactory中处置每个实例对象?

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

作者:互联网

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

无论如何,我找不到通过StructureMap API进行的操作.

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

解决方法:

PS:您可能对Autofac IoC containerdeterministic disposal感兴趣

Autofac can guarantee that components are disposed of predictably.

标签:structuremap,c,inversion-of-control,ioc-container
来源: https://codeday.me/bug/20191108/2004695.html