【发布时间】:2019-09-15 19:08:25
【问题描述】:
我想在HttpContext 为空的控制器之外访问用户会话值。如果我们知道会话 ID,即使HttpContext 为空,我们也可以从会话中读取数据吗?
试图创建一个单例类并设置值,但它没有解决我们的目的。
假设我有一个 ASP.NET MVC 类型的 UI 项目。我有一个 SignalR 处理程序。当我在 SignalR 处理程序处收到消息时,我想访问存储在会话中的一些数据。
【问题讨论】:
-
会话是HttpContext的一部分,如果为null,即使知道会话ID,也无法读取。
-
@Muhammad Hannan - ApplicationInstance 值也为空
标签: c# asp.net-mvc session signalr session-cookies