环境
win7+vs2017
目的
对Session进行操作
操作流程
Asp.net Core MVC中使用Session 首先需要在project.json文件的依赖项中添加一项:”Microsoft.AspNetCore.Session”: “1.0.0”
再进入Startup.cs文件 在ConfigureService方法中添加 services.AddSession(options => { options.IdleTimeout = TimeSpan.FromMinutes(30); }); 在Configure方法中添加 app.UseSession();
至此,Session已经以组件化的形式添加到项目中。 在控制器类中通过HttpContext.Session就能够对Session进行读写了 调用 https://docs.microsoft.com/en-us/aspnet/core/fundamentals/app-state HttpContext.Session.SetString(SessionKeyName, “Rick”); var name = HttpContext.Session.GetString(SessionKeyName);
. 以上操作就可以对session进行操作,具体如果是否有汉字还未测试。