私はイタリア人なので、言葉が悪いのでごめんなさい。
私はMVVMベースのアプリケーションに取り組んでいます。私のソリューションには、単一のWPFアプリケーションプロジェクトMs、Vs、およびVMが含まれています。ビューとViewModelの間のメディエーターとして、Applicationクラスのプロパティとして作成されたRegisterメソッドとNotifyColleaguesメソッドを持つMessengerクラスを使用します。
これまではすべて問題なく機能し、M、V、VMを異なるライブラリに分割することにしました。このシナリオでは、Messengerクラスを実行可能ファイルのApplicationクラスに入れることができなくなります。これは、ライブラリがMessengerクラスに接続できないためです。
だから私は何をすべきですか?私の場合により適した別のメディエーターパターンがありますか、それとも何かが足りませんか?
ありがとう=)