private void CreateHttperManamger() { this.DisposeDetectionManager(); httpManager = new RiftHttperManager(); httpManager.ProcessItemChanged += httpManager_ProcessItemChanged; httpManager.ProcessCompleted += httpManager_ProcessCompleted; httpManager.ReconnectChanged += httpManager_ReconnectChanged; }
private void DisposeDetectionManager() { if (null != httpManager) { httpManager.ProcessItemChanged -= httpManager_ProcessItemChanged; httpManager.ProcessCompleted -= httpManager_ProcessCompleted; httpManager.ReconnectChanged -= httpManager_ReconnectChanged; httpManager.Dispose(); httpManager = null; } this.StopReconnectTimer(); this.StopSpendTimer(); }