私はMEFの新人です。私は C# WPF アプリケーションに取り組んでおり、MEF で Prism を使用しています。
MEF を使用してクラスのスレッドごとに単一のインスタンスを作成する方法を教えてください。
どうもありがとうDJ
私はMEFの新人です。私は C# WPF アプリケーションに取り組んでおり、MEF で Prism を使用しています。
MEF を使用してクラスのスレッドごとに単一のインスタンスを作成する方法を教えてください。
どうもありがとうDJ
MEFの現在のバージョンでは、この要件(スレッドごとにシングルトン)に対応するために、コンテナーの複雑な階層を開発する必要があります。あなたはMEFに不慣れなので、これを実装するのはかなり難しいでしょう。これに関する詳細情報へのリンクは次のとおりです。
http://codebetter.com/glennblock/2009/08/16/should-i-use-mef-for-my-general-ioc-needs/
新しいバージョンのMEF(現在はMEF2と呼ばれています)の新しいオプションの1つは、オブジェクトのインスタンス化を処理するためのより良いオプションになると思います。詳細については、BCLブログまたはこちらをご覧ください。