对于websockets signalr

时间:2018-01-09 06:01:42

标签: websocket signalr

我使用signalr 2.2.2为我的应用程序启用了websockets传输。我可以看到websockets传输已启用并按预期应用。同时,我可以在Context.Request.GetHttpContext()。ApplicationInstance中看到null。这里的Context是HubCallerContext类型。由于使用websocket传输类型建立连接,那么此applicationinstance是否为null?或者我错过了什么?

我需要这个httpcontext.current如下所示。当我有longpolling / foreverFrame传输时,这工作正常,而当我将websocket作为传输类型时,ApplicationInstance将变为null。

System.Web.HttpContext.Current = Context.Request.GetHttpContext()。ApplicationInstance.Context

当我将websockets作为我的应用程序的传输类型时,对上面的代码行有任何想法来获取正确的上下文。

由于

0 个答案:

没有答案