asp.net core 使用session

xiaoxiao2021-02-28  20

环境

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进行操作,具体如果是否有汉字还未测试。

转载请注明原文地址: https://www.6miu.com/read-1000138.html

最新回复(0)