信号集线器代理回调接收推送对象为空

时间:2020-07-13 03:45:09

标签: asp.net asp.net-mvc signalr-hub signalr.client signalr-2

传递的对象调用时,回叫的客户端代理已收到null。如果从服务器推送一个简单的字符串,它在客户端可以很好地作为数据参数接收,而对于对象则不然。不确定我缺少什么需要指导和帮助。

将msgdto对象推送到SignalR中的连接。 C#代码

chatHub.Clients.Clients(connectionIds).SubscribeToNewMessage(msgdto);

enter image description here

在浏览器中,订户接收到null。

我的Signal R配置如下

public partial class Startup
{
    public void Configuration(IAppBuilder app)
    {
          ConfigureAuth(app);

        app.MapSignalR("/signalr", new HubConfiguration());
        GlobalHost.HubPipeline.RequireAuthentication();
    }
}

我正在将ASP.NET MVC和SignalR版本2.4.1和Signalr ReactJS库用于客户端。

0 个答案:

没有答案