Example #1
0
        public void SendTo(long to, string message)
        {
            var user        = new Utils.GetUser().UserContext(Context);
            var connections = _user.GetUserConnections(Context, to);

            if (connections != null && connections.Count() > 0)
            {
                foreach (var c in connections)
                {
                    Send(c.ConnectionId, user.UserId.ToString(), message);
                }
            }
            _message.NewMessage(Context, to, message);
        }
Example #2
0
        public Task UserDesconnected()
        {
            var user = new Utils.GetUser().UserContext(Context);

            return(Clients.All.SendAsync("Offline", user.UserId));
        }