根据我的理解,HTTPContext.Current并不总是可供SignalR Hub访问,因此我们应该使用Context。*或Context.Request.GetHttpContext()。
但是当我使用PersistentConnection时,我不相信我可以使用HubCallerContext和HTTPContext.Current仍然不是可靠的东西;那我该怎么用?
Unified static class between HttpContext and SignalR HubCallerContext
答案 0 :(得分:0)
Dax是正确的,可以直接从PersistentConnection的request参数调用GetHttpContext。