Esempio n. 1
0
 private void CreateHttperManager()
 {
     this.DisposeHttpManager();
     httpManager = new WowHttperManager();
     httpManager.ProcessItemChanged += detectionManager_ProcessItemChanged;
     httpManager.ProcessCompleted   += detectionManager_ProcessCompleted;
     httpManager.ReconnectChanged   += detectionManager_ReconnectChanged;
 }
Esempio n. 2
0
 private void DisposeHttpManager()
 {
     if (null != httpManager)
     {
         httpManager.ProcessItemChanged -= detectionManager_ProcessItemChanged;
         httpManager.ProcessCompleted   -= detectionManager_ProcessCompleted;
         httpManager.ReconnectChanged   -= detectionManager_ReconnectChanged;
         httpManager.Dispose();
         httpManager = null;
     }
     this.StopReconnectTimer();
     this.StopSpendTimer();
 }