インポートする必要がある MEF パーツをすべて含むフォルダーがいくつかあります。すべてのパーツを見つけてフォルダーを反復処理し、MEF Aggregating Catalog オブジェクトを作成する最も簡単な方法はありますか?
読み取り元のフォルダーに基づいて、アプリケーション内のさまざまな場所にパーツを配置する必要があります。そのため、フォルダー「Test1Parts」のパーツは、アプリケーションの「Test1」セクションの下に配置する必要があります。何らかの形でフォルダ名を利用できるようにしていますか?それとも、集約カタログを介してインポートすると、すべて同じように見えますか?
私は一般的な部分を持っているので、アプリケーションの別のセクションに表示させるためだけに再コンパイルして、それぞれに属性を実際に配置することはできません。
別の方法 (フォルダー構造で制御できない場合) は、もちろん、インポートする前に読み取った構成ファイルを使用して、どの部分をどこに移動するかを指示することです。
最善のアプローチは何ですか?