Я успешно настроил сервер и клиент SignalR, используя недавно выпущенный ASP.NET Core 2.1. Я создал чат-комнату, заставив ChatHub
расширить Hub
: всякий раз, когда от клиента приходит сообщение, сервер отправляет его обратно через Clients.Others
.
Я еще не понимаю, как отправлять сообщение клиентам не в качестве ответа на входящее сообщение. Если сервер работает и дает результат, как мне получить доступ к Hub
, чтобы отправлять сообщения конкретным клиентам? (Или мне вообще нужен доступ к Hub
? Есть ли другой способ отправлять сообщения?)
Поиск этой проблемы затруднен, поскольку большинство результатов поступает из старых версий ASP.NET и SignalR.