title: How Can I Send Message To specific User with signalR
body: <p>I have some problem with signalR, I can not send message to specific User From Hub.</p>
  
  <p>I want to do like this: </p>
  
  <pre><code>public void Send(string userToId, string userForId, string message)
  {
  
      IHubContext context = GlobalHost.ConnectionManager.GetHubContext&lt;ChatHubs&gt;();
  
      //userForId - it is Session["UserId"]
      context.Clients.User(userForId).updateMessages(message);
  }
  </code></pre>
  
  <p>I have already read this topic: <a href="http://www.asp.net/signalr/overview/guide-to-the-api/mapping-users-to-connections" rel="noreferrer">http://www.asp.net/signalr/overview/guide-to-the-api/mapping-users-to-connections</a> , but It's not clear for me, because I have not this  <code>var name = Context.User.Identity.Name;</code> I have User information in Session Variable and second when I get connectionId like this:   <code>var myClientId = $.connection.hub.id;</code> connectionId -is changed when I refresh page or when I click another menu on my project.</p>
  
  <p>I have some questions:
  1) Can I send message to specific user without connectionId  (use only session["UserId"]) ?
  2) In General, How can I make easily one-to-one messaging with SignalR ?</p>
  
  <p><strong>P.S. I'm working ASP.NET MVC (C#)</strong></p>