私のアプリケーションでは、各テナントには独自のStructureMapコンテナがあります。StructureMapコンテナを廃棄する
実行時に、テナントインスタンスがシャットダウンまたは再起動されることがあります。 IContainer.Disposeを呼び出すなどの手直しが必要なのですか?それとも、ガベージコレクションにその仕事をさせるだけですか?
IDisposableを実装する多くのシングルトンインスタンスがあります。理想的には、コンテナを廃棄する前にDisposeに問い合わせるべきです。これはネストされたコンテナで自動的に行われますが、標準のコンテナについてはわかりませんでしたか?あなたのためにキャッシュされたインスタンスを配置します
おかげで、
ベン
グレート、感謝を明確にするため。 –
構造マップの '分散文書化'に貢献しました。 – silasdavis
乾杯、@silasdavis –