首页 > 解决方案 > 引发 Asp Net Core SignalR 异常:Microsoft.AspNetCore.SignalR.Protocols.Json.dll 中的“System.IO.InvalidDataException”

问题描述

我从 SignalR 客户端应用程序中得到一个异常(抛出的异常:Microsoft.AspNetCore.SignalR.Protocols.Json.dll 中的“System.IO.InvalidDataException”)。当 signalR 集线器将消息发送到客户端未配置为侦听的通道时,就会发生这种情况。我想要的功能如下所述: Signalr 服务器集线器将消息发送到“Test1”、“Test2”、“Test3”等通道。SingalR 客户端只想接收 Test1 通道的消息,因为特定的用户屏幕/页面仅与 Test1 通道的消息相关联。然后,其他两个未处理的通道抛出异常。那么,客户端需要监听服务器发送到的所有通道吗?我以为开<>

我错过了什么?谢谢!

标签: signalr

解决方案


推荐阅读