asp.net-mvc-4 – 如何在asp.net mvc 4中使用signalr v2 beta

在v2之前:

RouteTable.Routes.MapHubs();

在v2中,MapHubs不再存在.维基说要添加一个Startup类和一个Configuration方法以及对app.MapHubs()的调用.

namespace MyAssembly 
{
public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        //Before v2
        //RouteTable.Routes.MapHubs();

        app.MapHubs();
    }
}
}

但是从不调用该方法,不会发生错误,并且……没有设置集线器.

我想有一些代码要添加到global.asax.cs

秘密是什么?

最佳答案 尝试定义[assembly:OwinStartup(typeof(MyAssembly.Startup))]来查看你的Startup类是否被选中.

点赞