0

У меня есть требование, например, когда моя база данных обновляется новыми данными, я хочу запустить метод на концентраторе signalR. Этот метод вызывает каждого клиента, подключенного к моему приложению, и запускает метод обновления на клиенте. Чтобы все пользователи имели живую запись. Фактически данные поступают из разных источников (несколько клиентов), когда данные готовы, консольное приложение начнет перемещать данные в базу данных. После того, как дата будет обновлена, консольному приложению необходимо вызвать метод на signalR. Как я могу вызвать концентратор signalR из консольного приложения?Calling signalR hub методы из консольного приложения

+0

И ваш вопрос? –

ответ

0

ключ такого рода вещи

var ctx = GlobalHost.ConnectionManager.GetHubContext<yourhub>(); 
    ctx.Clients.Client(connectionId).<your method> 

Дело в том, теперь у вас есть контекст хаб, который позволяет передавать клиенту группу или все

+0

Он спросил, как вызвать метод хаба от клиента не наоборот –

+0

, но он отметил ответ как правильный - зайдите на фигуру – pm100