asp.net – “HttpContext.Current.Session”vs Global.asax“th
发布时间:2020-12-15 23:15:51 所属栏目:asp.Net 来源:网络整理
导读:最近,在工作的ASP.NET项目的一些代码工作.我们需要一个跟踪工具来获取用户活动的基本指标(页面点数等),我们将在 Session 中跟踪它们,然后通过 Global.asax 的Session_End将数据保存到DB中. 我开始黑客走了,初始代码工作正常,更新每个页面上的DB加载.我想删除
最近,在工作的ASP.NET项目的一些代码工作.我们需要一个跟踪工具来获取用户活动的基本指标(页面点数等),我们将在
Session 中跟踪它们,然后通过
Global.asax 的Session_End将数据保存到DB中.
我开始黑客走了,初始代码工作正常,更新每个页面上的DB加载.我想删除每个请求上的这个DB命中,只需依靠Session_End来存储所有的数据. 所有跟踪代码都封装在Tracker类中,包括基本上包装Session变量的属性. 问题是当我在Session_End方法中执行Tracker.Log()时,跟踪代码中的 我知道Global.asax有一个Session属性,返回一个HttpSessionState,实际上似乎工作正常(我最终将其注入到跟踪器中).. 但是我很好奇,可以从Global.asax外面获得与Global.asax使用的HttpSessionState对象相同的引用吗? 先谢谢你们,我很感激你的意见. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-identity – 使用SQL Server而不是LocalDB的Web AP
- asp.net – 是否可以有条件地包含CSS?
- 使用Openiddict的ASP.NET Core 1.0 OAuth服务器
- asp.net-mvc – MVC4 Razor – @ Html.DisplayFor没有绑定到
- asp.net-mvc – 带编码文本的MVC3 TextBoxFor
- 在ASP.NET中使用querystring的最佳做法?
- asp.net-mvc – ASP.Net MVC – HTTP状态代码(即303,401,40
- asp.net – 请求在IIS工作进程中存在于RequestAcquireState
- asp.net-mvc – 如何设置AntiForgeryToken cookie路径
- asp.net-mvc – MVC4单页应用程序 – 多个屏幕
推荐文章
站长推荐
- asp.net-mvc-3 – ASP .NET MVC 3实体框架禁用代
- asp.net – 我在哪里可以找到丢失的.aspx.vb文件
- asp.net-mvc – ASP.net MVC CheckBoxFor转换错误
- asp.net – 有人有一种方法来保持页面呈现一旦一
- Autofac MVC与ASP.Net MVC集成4
- asp.net-mvc – ASP.NET MVC模型在编辑器模板中绑
- C#进阶系列——WebApi 接口参数不再困惑:传参详
- asp.net – 子目录中的Web.config在使用页面路由
- ASP.NET MVC发布模型ID的更好方法是什么?
- asp.net-mvc – ASP.NET MVC,图层,模型,存储库等
热点阅读