SignalR RouteTable.Routes.MapHubs();绝对必须放在Application_Start()?

时间:2013-07-17 16:33:43

标签: asp.net asp.net-mvc-4 asp.net-mvc-routing signalr global-asax

它可以放在Global.asax中的其他自定义命名方法中,它们首先像OnApplicationStarted()一样启动吗?我遇到的困境是我们的项目有一个自定义类,Global.asax中的类继承而不是标准的“System.Web.HttpApplication”。这意味着我无法使用“Application_Start”方法将SignalR Hubs路由到。

所以我的问题是:SignalR是否绝对硬连线使用Global.asax中具有确切方法名称“Application_Start”的方法?谢谢!

1 个答案:

答案 0 :(得分:1)

MapHubs只创建signalr/hub脚本。只要在尝试使用脚本之前生成它就无关紧要。