すべてのビュー モデルが継承するベース ビューモデルを作成しました。その部分は簡単です。
すべてのビューはビューモデルにバインドされます (すべてベース ビュー モデルから継承されます)。
OnActionExecuted メソッド内で、いくつかの条件に応じて、baseviewmodel 内のプロパティに true/false 値を挿入します。
物事の見方から。プロパティの値を読み取り、値に基づいて別の部分ビューをレンダリングできるようにしたい単一のレイアウト ページがあります。
これは可能ですか?各ビューにコードを追加する必要はありませんが、レイアウトを baseviewmodel にバインドする必要もないと思います。
厳密に型指定された名前を介してアプリケーションのどこからでもこれらの値にアクセスできるようにする必要があるため、valuebag に値を挿入することを避けることができれば、それは素晴らしいことです。