传递的对象调用时,回叫的客户端代理已收到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库用于客户端。