Я использую функцию концентратора SignalR ( https://github.com/ SignalR / SignalR ) для публикации сообщений всем подписанным клиентам:
public class NewsFeedHub : Hub
public void Send(string channel, string content)
{
Clients[channel].addMessage(content);
}
Это отлично работает при вызове «Отправить» через Javascript, но я также хотел бы, чтобы веб-приложение публиковало сообщения (изнутри ASP.NET MVC метод действия). Я уже пробовал создать экземпляр нового объекта NewsFeedHub и вызвать метод Send, но это привело к ошибке (поскольку базовое «Соединение» концентратора не установлено). Есть ли способ использовать хаб без подключения?