Prism 4.0 と MEF を使用して WPF アプリケーションに取り組んでいます。モジュール B のクラス B にモジュール A のクラス A のインスタンスを作成し、モジュール B にモジュール A の参照を追加せずにクラス A のプロパティとメソッドにアクセスしたいと考えています。プリズムがこの機能を提供することは知っていますが、そうではありません。やり方がわからない。
次のように、構成ファイルですべてのアセンブリを指定しました。
<modules>
<module assemblyFile="ModuleA.dll" moduleType="ModuleA.ModuleA, ModuleA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" moduleName="ModuleA" startupLoaded="true"/>
<module assemblyFile="ModuleB.dll" moduleType="ModuleB.ModuleB,ModuleB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" moduleName="ModuleB" startupLoaded="true"/>
</modules>
すべてのアセンブリは、リボン パネルのメニューの形式で読み込まれます。