MEF
Managed Extensibility Framework - Documentationの 第三回です。Declaring Exports を見ていきます。 ExportAttribute Class (System.ComponentModel.Composition) は、プロパティやメソッドにも付与出来るのですが、それのサンプルコードが載っています。…
Managed Extensibility Framework - Documentation の 第二回です。Defining Composable Parts and Contracts を見ていきます。 System.ComponentModel.Composition.Import と System.ComponentModel.Composition.Export 属性を指定してインジェクションする…
MEF Programming Guide の上から順に見ていこうと思います。まずは、Hosting MEF in an application からです。 サンプルコードみて、動かしたら雰囲気わかるよね。気になったところを何個か書いてみます。 (最初はざっくり訳を書いてたんだけど、なんかダ…
Managed Extensibility Framework - Home が本家のようです。MEF(Managed Extensibility Framework) ってのが何なのかは未だちゃんと理解してません。 なんか、プラグイン開発を容易にしたり、DI が出来たりみたいな印象を持ってます。 .NET Framework 4 で…