1

当传递一个对象时,客户端订阅的 Proxy 回调正在接收 null。如果从服务器推送一个简单的字符串,它会在客户端完美地作为数据参数接收,但在对象的情况下则不然。不确定我缺少什么需要指导和帮助。

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

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

在此处输入图像描述

在浏览器中,订阅者正在接收 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 lib。

4

0 回答 0