Я выполнил инструкции https://github.com/SignalR/SignalR/wiki/Hubs под названием «Вещание через концентратор извне».
Я получил этот метод, работающий внутри действия MVC в том же проекте. Запрос действия отправляет обновление подключенным клиентам.
Моя проблема в том, что мне нужно иметь возможность отправлять обновления из другого проекта, в частности из проекта веб-служб WCF. В моем приложении есть API и веб-компонент, и когда пользователи API делают вызовы, которые меняют ситуацию, эти обновления необходимо отправлять веб-клиентам через SignalR. И вызов веб-службы с тем же кодом, что и мое тестовое действие, не работает.
Я также попробовал тот же код в модульном тесте nunit, который тоже не сработал.
Что мне нужно сделать, чтобы тот же метод, описанный в Wiki, работал с проектом WCF?