当前位置:首页 > Web开发 > 正文

.Net Core在类库中使用当前HttpContext

2024-03-31 Web开发

HttpContext.Current在ASP.NET Core中不再存在,,但是IHttpContextAccessor可以在依赖关系中注入一个新的并用于检索当前HttpContext

使用方法如下:

public class MyComponent : IMyComponent { private readonly IHttpContextAccessor _contextAccessor; public MyComponent(IHttpContextAccessor contextAccessor) { _contextAccessor = contextAccessor; } public string GetDataFromSession() { return _contextAccessor.HttpContext.Session.GetString(*KEY*); } }

.Net Core在类库中使用当前HttpContext

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/42575.html