セッションを使用して次の 2 つのことを行っています。
- 特定の会社についてどの css ファイルをロードするかを追跡します。
- 私たちが所属している会社を追跡する Company Id Guid を追跡します。
これが時々ヌルとして入ってくるのを見ていますが、追跡するための一貫した問題が発生していません。これはおそらく私のコードで追跡する必要があるものであることは間違いありませんが、これにより、セッションに関する質問が発生します...
- 画面間で情報を渡すためにセッションに頼っていますか?
- それは一貫していますか?
- ページのロード間でそれをクリアできるのは何ですか?
- セッションはユーザーが簡単にクリアできますか?
- もっと信頼できるものを使用する必要がありますか?
これを本番運用に移して、いろいろと問題が出てくるのではないかと心配です。
私は単にこれをやっています:
Session["Css"] = css;
同じように読みます:
css = Session["Css"]
アップデート
私が使用しているセッション:
HttpSessionStateBase コントローラ セッション