私は依存関係の存続期間の概念にかなり新しいです。私はdifferent lifetime typesに関するドキュメントを読んだ。コンストラクタインジェクションを使用したInstancePerDependencyの存続期間
InstancePerDependencyの場合、デフォルトのものです。このページでは、ライフタイムスコープでの解決について説明し、コンテナが適切に処理するようにしています。私はこれを理解することができます。
しかし、Autofacが自動的にコンストラクタを介して依存関係を挿入するとどうなりますか? Webリクエストが完了したときに、コンテナにまだ参照が保持されていますか?
処分される参照を保持するというこの考え方が、コンテナから直接解決すべきではない理由です。 –
この場合、IntancePerDependencyは実質的にInstancePerRequestと同じですか? – Jonathon
それは私がそれを理解した方法です。 –