public void Close() { IsClose = true; AsyncWaitTimeOut.Clear(); ClientManager.Close(); Module.ModuleDiy.Clear(); AsyncRunDiy.Clear(); CallBackDiy.Clear(); AsyncCallDiy.Clear(); SyncWaitDic.Clear(); FodyDir.Clear(); Container.Dispose(); }
internal void Disconnect(string message) { if (AsyncCallDiy != null) { AsyncCallDiy.Clear(); } if (CallBackDiy != null) { CallBackDiy.Clear(); } if (UserDisconnect != null) { UserDisconnect(this, message); } }