たぶん、タイトルはそれほど説明的ではありません。
私はGalasoftMVVMフレームワークを正しく使用していますが、アプリケーションで常に必要であるか、ビューモデルでこれらのデータを使用していることに気付きました。
必要なデータはこの認証モデルです
- ユーザー名:文字列
- パスワード:文字列
- IsGuest:bool
これらのデータをナビゲーションに渡すのは良い考えではなく、最善の方法ではないと思います。
数か月前、私はPrismを使用していましたが、Containerと呼ばれるものを覚えています。ここでは、アプリケーションのすべてのライフサイクルでオブジェクトを登録および保存できます。
私が考えていたもう1つの方法は、Appクラスに保存することですが、これが良いアイデアかどうかはわかりません。
ちなみに、私はMetroUIアプリケーションに取り組んでいます。