如何在ASP.NET vNext MVC 6中实现会话状态 [英] How to implement Session State in ASP.NET vNext MVC 6

查看:57
本文介绍了如何在ASP.NET vNext MVC 6中实现会话状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Visual Studio 2014中,ASP.NET vNext,我试图在MVC 6.I中实现会话状态. 没有在Visual Studio中获得任何Intellisense来实现它.请建议我如何 使用它.

In Visual Studio 2014, ASP.NET vNext, i am trying to implement Session State in MVC 6.I am not getting any Intellisense in Visual Studio to implement it.Please suggest me how to use it.

推荐答案

更新11/2/2014

ASP.NET团队已开始构建新的会话状态中间件,以在ASP.NET vNext中启用会话状态.您可以检出会话存储库,其中包含

Update 11/2/2014

The ASP.NET team has started building a new session state middleware to enable session state in ASP.NET vNext. You can check out the Session repo, which has both the Session middleware, as well as a sample.

要在应用程序中启用会话状态,请致电:

To enable session state in an app, call:

app.UseSession();

并从中读取/写入:

var some_value = context.Session.GetInt("some_value").Value;
some_value++;
context.Session.SetInt("some_value", some_value);


原始答案

基本操作相同的问题vNext Web应用程序中的服务器端状态管理-ASP.NET vNext中尚未实现会话状态.


Original answer

Basically same question as How to do server side state management in vNext Web Applications - session state is not yet implemented in ASP.NET vNext.

正如其他人所指出的,TempData与会话状态不是相同,它只是建立在其之上. (而且它还没有在ASP.NET vNext中实现.)

As others have noted, TempData is not the same thing as Session State, it is merely built on top of it. (And it is also not yet implemented in ASP.NET vNext.)

这篇关于如何在ASP.NET vNext MVC 6中实现会话状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆