3

.NET アプリケーションで簡単なプラグイン システムを使用できるようにするフレームワークを探しています。MEF は Microsoft が承認しているフレームワークであり、.NET 4 の一部になるようです (Mono だけでなく、別のライブラリとして古い .NET バージョンでも動作するようです)。

私は以前、別のプロジェクトのプラグイン システムとして Mono.Addins を使用していました。基本的な考え方は、一連のインターフェイスを定義することです。これらは「拡張ポイント」、アプリケーションの場合はプラグイン API になります。

MEF も同様に使用できますか? 特に Mono.Addins の経験がある人の観点から、MEF を開始するにはどうすればよいですか?

4

3 に答える 3

3

はい、あなたが話していることを MEF で行う方法の例を CodeProject の記事に投稿しました: MEF、WPF、および MVVM を使用した拡張可能なアプリケーションの構築

于 2009-11-10T19:56:44.213 に答える
1

MEF CodePlex サイトをご覧になりましたか? プログラミングガイドは、始めるのにかなり良い場所です。

于 2009-11-10T19:56:18.957 に答える
0

IOC ユーティリティはニーズに合っていますか? 私はautofacが非常に簡単であることを発見しました。

于 2009-11-11T22:54:13.200 に答える