私は(まだ)小さなプロジェクトを通じてMVVMを学んでいますが、1つ質問があります。
Windowsにボタンがあります。このボタンは、ViewModelでコマンドを開始します。viewModelは、「OpenFileDialog」を使用して、どのファイルを開く必要があるかを知る必要があります。DIにUnityを使用しています。
問題は、ファイルを開くダイアログがモーダルであることを確認するために、パラメーターに「Windows」を指定する必要があることです(openFileを開いたときにユーザーはインターフェイスを使用できません)。
しかし、viewModelでは、「Windows」オブジェクトにアクセスできないので、正しいアプローチは何ですか?
ありがとうございました!