Пример #1
0
        public static ClientManager GetInstance()
        {
            if (_instance == null)
            {
                var clientManagerSetting = new ClientManagerSetting
                {
                    Redis_Server                   = Test_Config.Redis_Server,
                    Redis_DbIndex                  = Test_Config.Redis_DBIndex,
                    ClientList_Hash_Name           = ClientConfig.ClientList_Hash_Name,
                    ClientList_KeepAlive_Hash_Name = ClientConfig.ClientList_KeepAlive_Hash_Name
                };
                var clientManager = new ClientManager(clientManagerSetting);

                Interlocked.CompareExchange(ref _instance, clientManager, null);
            }
            return(_instance);
        }
Пример #2
0
 public ClientManager(ClientManagerSetting setting) : base(setting)
 {
 }