namespace Supercell.Laser.Server.Networking { // Fix 4: дублирующий реестр соединений удалён. // Ранее здесь был второй List + ConnectionLock + фоновый поток (скан 1 с), // которые дублировали аналогичную структуру в TCPGateway.cs. // Теперь единственный реестр — ConcurrentDictionary в TCPGateway. // Класс оставлен как тонкий фасад для обратной совместимости (Resources.cs вызывает Init()). public static class Connections { // Делегируем в единый реестр. public static int Count => TCPGateway.Count; public static void Init() { } // Добавление теперь делает TCPGateway.OnAccept напрямую. public static void AddConnection(Connection connection) { } } }