abstract:1、通過nuget/修改project.json引用 2、引用存儲session的媒介,如內存、數據庫、redis等 "Microsoft.AspNetCore.Session": "1.1.0-*", "Microsoft.Extensions.Cachi
1、通過nuget/修改project.json引用
2、引用存儲session的媒介,如內存、數據庫、redis等
"Microsoft.AspNetCore.Session": "1.1.0-*", "Microsoft.Extensions.Caching.Memory": "1.1.0-*", "Microsoft.Extensions.Caching.Redis": "1.1.0-*", "Microsoft.Extensions.Caching.SqlServer": "1.1.0-*",
3、修改startup.cs
public void ConfigureServices(IServiceCollection services) { services.AddDistributedMemoryCache(); services.AddSession(); services.AddMvc(); }
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { app.UseSession();
4、使用
Context.Session.GetString("UserName")