ログイン/ログアウト機能を備えたアプリがあります。ユーザーがログアウトしたら、すべてのクラスと変数を完全にリセットしたいと思います(静的クラスを使用しているため、問題がさらに難しくなります)。
リセットをそのままにして、アプリを完全にリロードするのが最善だと判断しました。ユーザーは違いを知らず、考えられるパンくずリストをクリアします。
だから私は次のいずれか(最も良い/最も簡単な方)についていくつかのアイデアが欲しいです
1)プロセス自体を閉じて再起動することにより、アプリをリロードします2)アプリを実行し続け、すべてのデータと変数(ウィンドウを含む)をリセットします-おそらくAppDomain.Unload/Loadまたはいくつかのコンボによって
何かアドバイス?