我的手上有一个有趣的小情况。
我手上有一个httpModule,我必须提供上下文相关数据。
这意味着在页面上我必须设置 ,然后HttpModule才能做出反应。如果可能的话,我想避免在会话中调用上下文数据。
那里有任何好主意。
答案是答案。编辑: HttpModule正在作为最后一分钟的拦截器工作。我的问题是我正在寻找一种方法来告诉HttpModule:
答案 0 :(得分:0)
你是什么意思,你想避免“在会话中调用上下文数据”?
HttpContext与会话不同,事实上它只持续请求的持续时间。会话的名称建议持续整个会话(可能包括多个请求)。
使用HttpContext可能是一个干净的解决方案,因为它就是它的用途。
此致
大卫
更新:应该提到你可以通过HttpContext.Current.Items访问当前上下文。