Asp Net Выброшенное исключение Core SignalR: 'System.IO.InvalidDataException' в Microsoft.AspNetCore.SignalR.Protocols. Json .dll - PullRequest
0 голосов
/ 25 мая 2020

Я получаю исключение из клиентского приложения SignalR (выброшенное исключение: 'System.IO.InvalidDataException' в Microsoft.AspNetCore.SignalR.Protocols. Json .dll). Это происходит, когда концентратор signalR отправляет сообщения на канал, для прослушивания которого клиент не настроен. Функциональные возможности, которые мне нужны, описаны ниже: Сервер-концентратор Signalr отправляет сообщения в такие каналы, как «Test1», «Test2», «Test3». Клиент SingalR хочет получать сообщения только для канала Test1, поскольку конкретный экран / страница пользователя связаны только с сообщениями канала Test1. Затем два других необработанных канала выдают исключения. Итак, клиенту нужно прослушивать все каналы, на которые отправляет сервер? Я думал, что метод On <> () предназначен для клиента, чтобы подписаться на интересующие его каналы.

Что мне не хватает? Спасибо andvance!

...