CaliburnMicroとnHibernateを利用した新しいLOBMVVMプロジェクトのアーキテクチャを設計しようとしていますが、現在、DIとIOCを調査しています。
Caliburn Microをブートストラップするための多くの例では、DI\IOCメカニズムとしてMEFを使用しています。
私が苦労しているのは、MEFはかなり人気があるように見えますが、Mef [Imports]アノテーションのアイデアは、サービスロケーターの別のフレーバーのように私にはにおいがしますか?
私が見たほとんどすべての例がMEFを正しく使用していないという点で、MEFについて何かが足りないのでしょうか、それとも、サービスロケーターの問題全体を回避するために、MEFがどのように使用されているのかを完全に理解していないのでしょうか。