如何将ASP.NET MVC Core中的SignalR集线器映射到动态路由? (例如/ controller / action / {id}?

时间:2019-01-20 22:10:06

标签: asp.net-core-mvc signalr

我的问题很简单,重要的都是我的标题。

我试图用这种方式映射它:

app.UseSignalR(routes =>
{
    routes.MapHub<ChatHub>("/Controller/Action/{id}");
});

但是,当我请求这样的路由时,我在Chrome的开发者控制台中收到404消息:

  

无法加载资源:服务器的状态为404()

     

signalr.js:1883错误:无法完成与服务器的协商:错误(ConsoleLogger.log @ signalr.js:1883)

     

错误:无法启动连接:错误(ConsoleLogger.log @ Signalr.js:1883)

因此,我想我是用错误的方式映射它的?

0 个答案:

没有答案