.NET Core 启用 Session 缓存教程
在 .NET Core 中,要启用 Session 缓存,需要进行以下步骤:
- 在 Startup.cs 文件的 ConfigureServices 方法中,添加以下代码:
services.AddSession(options => {
options.IdleTimeout = TimeSpan.FromMinutes(30);
});
这里的 options.IdleTimeout 设置了 Session 的过期时间为 30 分钟。
- 在 Configure 方法中添加以下代码:
app.UseSession();
这样就可以启用 Session 缓存了。
在控制器中,可以通过 HttpContext.Session 对象来操作 Session 缓存。例如,将一个值存储到 Session 中:
HttpContext.Session.SetString('KeyName', 'Value');
从 Session 中获取值:
var value = HttpContext.Session.GetString('KeyName');
原文地址: https://www.cveoy.top/t/topic/mHv3 著作权归作者所有。请勿转载和采集!