C# 信号机&x2B;将Global.asax HttpContext映射到Startup.cs

C# 信号机&x2B;将Global.asax HttpContext映射到Startup.cs,c#,.net,signalr,owin,C#,.net,Signalr,Owin,如何在Global.asax和Startup.cs之间映射HttpContext.Application,并在信号集线器中使用它 Global.asax Startup.cs MyHub 将始终返回空引用异常 在不中断从HttpContext.Current访问“CoolObj”的其他区域的情况下,在中心中获取“CoolObj”的正确方法是什么 public void Application_Start() { var CoolObj = new CoolClass(); thi

如何在Global.asax和Startup.cs之间映射HttpContext.Application,并在信号集线器中使用它

Global.asax

Startup.cs

MyHub

将始终返回空引用异常

在不中断从HttpContext.Current访问“CoolObj”的其他区域的情况下,在中心中获取“CoolObj”的正确方法是什么

public void Application_Start()
{
    var CoolObj = new CoolClass();
    this.Application.Add("CoolObj", CoolObj);
}
public void Configuration(IAppBuilder app)
{
    app.MapSignalR();
}
Context.Request.GetHttpContext().Application("CoolObj")