2011-12-13 5 views
5

デスクトップアプリケーションにNinjectを使用しています。私がアプリを終了すると、IDisposableを実装しているシングルトンは削除されていないことに気付いています。Ninjectでアプリケーション終了時にシングルトンを廃棄する

IDisposableすべてのシングルトンオブジェクトがデスクトップアプリケーションを終了するときにNinjectで正しく処分されるようにするためのベストプラクティスは何ですか?

答えて

6

残りのキャッシュオブジェクトを破棄するには、カーネルを破棄する必要があります。