我有一个需要存储在会话中的对象。
在每个请求开始时,我将对象复制到 HttpContext.Current.Items 集合,以便在请求期间可以重用它。
在请求期间,对象的状态是可以修改的,所以我需要将它写回会话中,以便它可以用于下一个请求。
我尝试通过 HttpApplication.EndRequest 事件处理程序更新它,但我发现此时 HttpContext.Current.Session 为空。
HttpApplication 中是否有另一个事件处理程序在处理请求后发生,但我仍然可以在其中访问 HttpContext.Current.Session?