title: Sending message from server to specific client is not working using SignalR 2 and MVC 4.0
body: <p>I wanted to call notify specific client from server using signalR but it was not working. my code was executed successfully but client dose not receive any call from server.</p>
  
  <p>However this is working for all client.</p>
  
  <pre><code>var hubContext = GlobalHost.ConnectionManager.GetHubContext&lt;ProcessStatusNotifyHub&gt;();
  hubContext.Clients.All.notify("Got it!");
  </code></pre>
  
  <p>But this is not working for specific client
  <strong>[Updated Code]</strong>
  Following code written in chat.cshtml</p>
  
  <pre><code>$(function () {
         // Reference the auto-generated proxy for the hub.
         var chat = $.connection.processStatusNotifyHub;//chatHub;
         chat.client.notify = function (msg) {
              alert(msg);
         }
         // Start the connection.
         $.connection.hub.start().done(function () {
             var myClientId = $.connection.hub.id;
             console.log('connected: ' + myClientId);
             $('#sendmessageToClient').click(function () {
                  //chat.server.send('imdadhusen', 'This is test text');
                  $.ajax({
                          url: '@Url.Action("Send", "PushNotification")',
                          type: 'POST',
                          data: { 'clientID': myClientId },
                          dataType: 'json',
                          success: function (result) {
                              alert(result.status);
                   }
                });
             });
         });
  });
  </code></pre>
  
  <p>Following code is written in Controller</p>
  
  <pre><code>[HttpPost]
  public ActionResult Send(string clientID)
          {
               var hubContext = GlobalHost.ConnectionManager.GetHubContext&lt;ProcessStatusNotifyHub&gt;();
               //hubContext.Clients.All.notify("Got it!");
               hubContext.Clients.User(clientID).notify("Got it!");
  
               responseResult result = new responseResult();
               result.status = "OK";
               result.message = "Notification sent successfully";
               return Json(result, JsonRequestBehavior.AllowGet);
          }
  </code></pre>
  
  <p>I have tried debug the code it is showing correct value of client id on .cstml or controlloer. e.g. <code>clientid : 0fdf6cad-b9c1-409e-8eb7-0a57c1cfb3be</code></p>
  
  <p>Could you please help me to send notification to specific client from server.</p>