Пример #1
0
        public static DCServer Instance(ServerCfg cfg)
        {
            string configName = cfg.ToString();

            if (!servers.ContainsKey(configName))
            {
                lock (servers)
                {
                    if (!servers.ContainsKey(configName))
                    {
                        servers.Add(configName, new DCServer_Star(cfg, configName));
                    }
                }
            }
            return(servers[configName]);
        }