CookieからSessionIDを再利用するか、そうでない場合は新しいCookieを生成しようとしています。これをコントローラーコンストラクター関数に追加して、すべてのアクションメソッドが使用するSessionIDを認識できるようにすると思いました。ただし、コンストラクターのSessionオブジェクトはnullです。
既存のSessionIDCookieを確認するために、すべてのアクションメソッドエントリポイントをコードで装飾する必要がありますか?
CookieからSessionIDを再利用するか、そうでない場合は新しいCookieを生成しようとしています。これをコントローラーコンストラクター関数に追加して、すべてのアクションメソッドが使用するSessionIDを認識できるようにすると思いました。ただし、コンストラクターのSessionオブジェクトはnullです。
既存のSessionIDCookieを確認するために、すべてのアクションメソッドエントリポイントをコードで装飾する必要がありますか?
コンストラクターはコントローラーのライフサイクルの初期段階にあります-まだSessionについては知りません。代わりにオーバーライドInitialize()
します。