0

Managed Extensibility Framework については、これこのリンクを参照しました。しかし、まだいくつかの部分を完全にクリアしていません。私は混乱しています....どのシナリオでMEFを使用する必要がありますか?その理由は?

MEFの他の例はありますか?

4

2 に答える 2

2

MEF は、コード ベースのサイズが大きくなるにつれて、離れた部分間の依存関係を注入することが管理しにくくなる大規模なアプリケーションに特に役立ちます。MVVM を使用して作成された大規模な GUI アプリケーションは、MEF のような IoC コンテナーから大きなメリットを得ることができます。

MEF の基本は、何を作成するかを伝えてから、作成する必要がある型がどこにあるかを伝えることです。

Prism Event Aggregatorもチェックすることをお勧めします。これは、大規模なアプリケーションの結合を減らしてクリーンアップするのにも役立ちます。

于 2012-09-28T19:28:56.803 に答える
0

私はそれについての小さな記事を書きました (最初はフランス語ですが、Bing によって翻訳されています)。ここで読むことができます。

于 2012-10-03T12:07:11.490 に答える