Обновление до Google Play Services: 9.0.0 Ошибка не удалось устранить: com.google.android.gms: play-services-measure: 9.0.0

обновлено: Этот ответ тоже старый! По-видимому, публичный API SignalR находится в постоянном потоке. Тим Б Джеймс имеет новое, правильное использование API по состоянию на июль 2012 года.

В настоящее время принятый ответ от Майка устарел и больше не работает с последней версией SignalR.

Вот обновленная версия, которая показывает, как отправить сообщение в концентратор из действия контроллера MVC:

public ActionResult MyControllerMethod() 
{
     // Important: .Resolve is an extension method inside SignalR.Infrastructure namespace.
     var connectionManager = AspNetHost.DependencyResolver.Resolve<IConnectionManager>();
     var clients = connectionManager.GetClients<MyHub>();

     // Broadcast to all clients.
     clients.MethodOnTheJavascript("Good news!");

     // Broadcast only to clients in a group.
     clients["someGroupName"].MethodOnTheJavascript("Hello, some group!");

     // Broadcast only to a particular client.
     clients["someConnectionId"].MethodOnTheJavascript("Hello, particular client!");
 } 
125
задан Philip Herbert 18 May 2016 в 23:52
поделиться