質問があります。私は、静的なプロパティctxとassingn HttpContext.Currentオブジェクトを含んでいる私のプロジェクトでカスタムクラスを構築しました。実行時に、そのプロパティはHttpContextオブジェクトを参照するようですが、ctx.Sessionクラスはnullです。私のアプリケーションをデバッグするとき、式の左辺(ctx)は右辺(HttpContext.Current)とまったく同じではありません。なぜこれが起こっているのですか?ASP.NET MVC HttpContext.Sessionオブジェクト
Grettings
=(静的変数に(ユーザーごとに異なる=)セッションを保存しないでください
にコードUserSessを変更しますすべてのユーザーに同じ)! –
ご覧のとおり、セッションはユーザーが設定しない限り静的なクラスには格納されません(これはテストで行う必要があります)。設定されていない場合は、CURRENT httpコンテキストとCORRECTセッションを返します。 – edokan
申し訳ありませんが、私はそれを逃した –