Как я могу назвать метод хаба из-за действия контроллера? Каков правильный способ сделать это?Вызвать метод хаба из-за действия контроллера
Кто-то использовал это в пост:
DefaultHubManager hd = new DefaultHubManager(GlobalHost.DependencyResolver);
var hub = hd.ResolveHub("AdminHub") as AdminHub;
hub.SendMessage("woohoo");
Но для меня, что бросает:
Использование экземпляра Hub не создается HubPipeline не поддерживается.
Я читал также, что вы можете создать контекст ступицу, но я не хочу, чтобы дать ResponsAbility к действию, то есть действие, делая такие вещи, как:
hubContext.Client(...).someJsMethod(..)
возможно дубликат [SignalR + разместив сообщение на концентратор с помощью метода действия] (http://stackoverflow.com/questions/7549179/signalr-posting-a-message-to-a -hub-through-an-action-method) –