私はWPFアプリを構築しており、MVVMのベストプラクティスに準拠しようとしています。MVVM Foundationフレームワークを使用していますが、読んだMessengerクラスをWPFでのダイアログの処理に使用する必要があることに気付きました。これは素晴らしいことのように聞こえますが、私はこの目的でメッセンジャーを使用する方法を完全に理解していません。文字通り、私がやりたいのは、モーダルのAboutダイアログを開くことだけです。メッセージをやり取りする必要はありません。
メッセンジャークラスの意図は、ダイアログがその親からのメッセージを必要とする場合、またはその親にメッセージを返す場合に使用されましたか?Aboutダイアログではやり過ぎですか?ダイアログを表示するためにイベントハンドラーにコードを追加する方がよいでしょうか?