MapConnection和MapHub可以为同一个网址一起使用吗?

时间:2018-07-13 13:48:37

标签: c# asp.net signalr

在我的项目中,Application_Start中包含以下代码。如果取消注释MapConnection,则我的应用程序将无法运行;如果我将MapConnection注释掉,那么它将很好用。

//RouteTable.Routes.MapConnection<MyConnection>("myhubs", "/myhubs");
RouteTable.Routes.MapHubs("/myhubs", new HubConfiguration());

以下是MyConnection的代码:

public class MyConnection : PersistentConnection
{
    protected override Task OnConnected(IRequest request, string connectionId)
    {
        return base.OnConnected(request, connectionId);
    }

    protected override Task OnReceived(IRequest request, string connectionId, string data)
    {
        return OnReceived(request, connectionId, data);
    }
}

我的目的是使用MyConnection跟踪某个URL的一些低级消息,但是该URL已使用MapHubs映射为上述代码。然后,如何使MapConnection和MapHubs可以为同一个网址一起使用?谢谢。

0 个答案:

没有答案