Пример #1
0
        public override Task OnConnected()
        {
            var name = User.Identity.Name;

            if (UserMapping.GetConnections(name).Count() < 0)
            {
                Clients.AllExcept(Context.ConnectionId).userConnect(name);
            }
            Clients.Caller.connectedUsers(UserMapping.Content().Union(new[] { name }));
            return(base.OnConnected());
        }