3

プロジェクトで StructureMap を使用しています。アプリケーションの実行が終了したら、IDisposable を実装する ObjectFactory 内のすべての Singleton インスタンスで Dispose() メソッドを呼び出す必要があります。

StructureMap APIを介してそれを行う方法がとにかく見つかりません。

私が持っていた別の考えは、すべてのインスタンスへの参照を取得して自分で呼び出すことでしたが、すべてのインスタンスをループする方法がわかりません。

4

2 に答える 2

2

PS: Autofac IoC コンテナーによる確定的な破棄に興味があるかもしれません

Autofac は、コンポーネントが予測どおりに廃棄されることを保証できます。

于 2009-06-01T17:15:47.490 に答える
2

別の質問で答えを見つけました: StructureMap Disposing Container

ObjectFactory.Container.Dispose();
于 2012-12-27T18:55:42.937 に答える