我想在HttpContext
为空的控制器之外访问用户会话值。如果我们知道会话ID,即使HttpContext
为空,也可以从会话中读取数据吗?
试图创建单例类并设置值,但这不能解决我们的目的。
假设我有一个ASP.NET MVC类型的UI项目。那里我有一个SignalR处理程序。当我在SignalR处理程序中收到消息时,我想访问存储在会话中的一些数据。
答案 0 :(得分:0)
您可以使用 Session.Add(“ Name”,您需要的项目名称);登录时,您可以在任何页面中访问 会话[“名称”]。