.net使用UseSession
时间: 2023-07-11 18:09:36 浏览: 186
在ASP.NET Web Services中使用Session
5星 · 资源好评率100%
在ASP.NET Core应用程序中,可以使用UseSession扩展方法来启用会话中间件。在Configure方法中添加以下代码:
```
app.UseSession();
```
请确保在添加之前已经添加了所需的依赖项,并且在ConfigureServices方法中已经正确配置了会话服务。启用会话中间件之后,你就可以在控制器或视图中使用Session属性来访问会话数据。例如,在控制器中,你可以使用以下代码来设置和获取会话数据:
```
HttpContext.Session.SetString("key", "value");
string value = HttpContext.Session.GetString("key");
```
请注意,要使用Session属性,需要添加以下命名空间:
```
using Microsoft.AspNetCore.Http;
```
阅读全文