我如何使用新的HttpSessionStateWrapper& HttpSessionStateBase?

时间:2013-07-08 15:48:42

标签: asp.net-mvc-3 asp.net-mvc-4

我从Session variables in ASP.NET MVC的答案中读到了评论。它建议使用HttpSessionStateWrapperHttpSessionStateBase,而不是直接使用会话,如下所示:Session["MyValue"]

  

如果正在使用ASP MVC,则最好不要使用实际的   来自HttpContext.Current.Session的Session对象,但要使用new   HttpSessionStateWrapper&来自的HttpSessionStateBase   然后System.Web.Abstractions.dll使用Factory或DI来获取   会话。

有人可以提供一个MVC示例,使用这两个上述类来初始化,检索和设置会话变量吗?

1 个答案:

答案 0 :(得分:2)

answer可能就是你要找的。

也可能有意义地问谁写了这个是什么意思。