2.オブジェクト注入の範囲に応じて、

図1に示すように、レリーズベアリングインターフェース:IServiceScope
 
2、放出のIDisposableインターフェイスタイプを実装
•DIは、オブジェクトのインスタンスを作成するために、その放出のための唯一の責任があります
•DIまたはコンテナがオブジェクトインスタンスの解放によって解放された子コンテナが作成されます
 
3、提案
•避けルートコンテナ実装IDisposableをGETインスタントサービス
•避けて手動で作成した実装IDisposableをオブジェクト、コンテナは、そのライフサイクルを管理するために使用する必要があります

おすすめ

転載: www.cnblogs.com/Adoni/p/12650262.html