首先需要在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进行读写了