.Net Core 使用Session
程序员文章站
2024-01-22 18:22:10
1. NUGET包引用 icrosoft.AspNetCore.Session 2.Startup中添加一下代码: 3.控制器中使用Session using Microsoft.AspNetCore.Http; //添加引用 HttpContext.Session.SetString("key", ......
1. nuget包引用 icrosoft.aspnetcore.session
2.startup中添加一下代码:
public void configureservices(iservicecollection services) { services.addmvc(); services.addsession(); //添加session }
public void configure(iapplicationbuilder app, ihostingenvironment env) { if (env.isdevelopment()) { app.usebrowserlink(); app.usedeveloperexceptionpage(); } else { app.useexceptionhandler("/home/error"); } app.usestaticfiles(); //访问wwwroot下的文件 app.usesession(); //使用session app.usemvc(routes => { routes.maproute( name: "default", template: "{controller=home}/{action=index}/{id?}"); }); }
3.控制器中使用session
using microsoft.aspnetcore.http; //添加引用
httpcontext.session.setstring("key", "value"); //设置session
var value = httpcontext.session.getstring("key"); //获取session
上一篇: 商品无序排列SegmentFault
下一篇: 对于Java代码块(详解)
推荐阅读
-
.Net Core 使用Session
-
04 .NET CORE 2.2 使用OCELOT -- identity认证授权
-
VB.NET 章鱼哥 如何在项目中使用外部文字格式
-
PHP创建和使用session cookie变量
-
.net core 3.1 swagger文档
-
Net Framework,Net Core 和 Net Standard 区别
-
[转]ASP.NET Core 1.0: Using Entity Framework Core 1.0 - Transaction
-
.Net Framework和.Net Core 如何读取本地文件
-
.NET Framework迁移.NET Core记录
-
安装.NET Core