API-сервер как клиент SignalR - PullRequest
       22

API-сервер как клиент SignalR

0 голосов
/ 25 февраля 2020

У меня есть ASP. NET MVC Базовое приложение, которое обслуживается с веб-сервера. Веб-сервер имеет концентратор SignalR и получает данные от выделенного сервера API. Можно ли зарегистрировать веб-клиентов И сервер API в качестве клиентов SignalR, чтобы сервер API мог передавать sh данные непосредственно веб-клиентам?

1 Ответ

1 голос
/ 25 февраля 2020

Да. С того же хоста введите IHubContext<YourHub> в классы вашего контроллера, и оттуда вы можете отправлять сообщения любым подключенным клиентам, подробнее здесь: https://docs.microsoft.com/en-us/aspnet/core/signalr/hubcontext.

С другого хоста , используйте клиент SignalR, см. здесь: https://docs.microsoft.com/en-us/aspnet/core/signalr/dotnet-client.

...