1、安装Microsoft.AspNetCore.Session NuGet包
2、修改Startup.cs 添加相关服务,services.AddSession()和app.UseSession()
public void ConfigureServices(IServiceCollection services) { .... services.AddSession();//添加服务session .... } public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { ... app.UseSession(); //添加session注入 //必须在UseMvc之前 app.UseMvc() ... }
3、使用
Session写入 HttpContext.Session.SetString("key", "value"); Session读取 HttpContext.Session.GetString("key");
这篇文档对您是否有帮助?