C# 4.0 IIS7模块中的会话可用性检查失败
我有一个自定义IIS模块,在context_PostAcquireRequestState事件上注册。 我想在会话中缓存结果(如果可用)。 但是由于某些原因,我一直得到会话状态在这种上下文中不可用。错误,当我尝试检查会话是否可用时C# 4.0 IIS7模块中的会话可用性检查失败,c#-4.0,session,asp.net-mvc-4,iis-7,httpmodule,C# 4.0,Session,Asp.net Mvc 4,Iis 7,Httpmodule,我有一个自定义IIS模块,在context_PostAcquireRequestState事件上注册。 我想在会话中缓存结果(如果可用)。 但是由于某些原因,我一直得到会话状态在这种上下文中不可用。错误,当我尝试检查会话是否可用时 if (application.Session != null) 这是我的会话检查。 我试着从这个答案。但也犯了同样的错误 附言。 我不认为依赖异常作为正常流是一种好的做法。 因此,我希望避免只捕获错误而不进行会话
if (application.Session != null)
这是我的会话检查。
我试着从这个答案。但也犯了同样的错误
附言。
我不认为依赖异常作为正常流是一种好的做法。
因此,我希望避免只捕获错误而不进行会话