title: Call signalr from another controller
body: <p>I have a ChatHub sending message to the client:</p>
  
  <pre><code>public class ChatHub : Hub
  {
      public void Send(string name, string message)
      {
          Clients.All.addNewMessageToPage(name, message);
      }
  }
  </code></pre>
  
  <p>How can I call the Send function to broadcast the message to all client from <code>another controller</code>?</p>
  
  <p>I have tried this:</p>
  
  <pre><code>[HttpPost]
  public void Post(Chat chat)
  {
      var hubContext = GlobalHost.ConnectionManager.GetHubContext&lt;ChatHub&gt;();
      hubContext.Clients.All.Send(chat.Name, chat.Message);
  }
  </code></pre>