示例#1
0
        public void Send(string name)
        {
            string connectionId = Context.ConnectionId;

            string userName = name;

            if (userName != null && userName.Length >= 1)
            {
                var u = new Users()
                {
                    ConnectionId = connectionId,
                    UserName     = userName
                };

                if (u.ConnectionId != null && !CurrentConnections.Contains(u))
                {
                    CurrentConnections.Add(u);
                }
            }
            //Clients.AllExcept(CurrentConnections.Where(x => x.ConnectionId == Context.ConnectionId).Select(x => x.ConnectionId).FirstOrDefault());
            Clients.All.broadcastMessage(name);
            Clients.Caller.renderGame();
        }