Exemple #1
0
        public bool TryAddClientToServer(ClientId clientId, ServerId serverId)
        {
            var server = Get(serverId);

            if (server == null)
            {
                _log.ErrorFormat("AddClientToServer: can't find server by {0}", serverId);
                return(false);
            }
            if (server.Type != ServerType.Client)
            {
                return(false);
            }
            _log.MessageFormat("AddClientToServer: {0} => {1} ({2})", clientId, serverId, server);
            server.Clients.Add(clientId);
            return(true);
        }