Example #1
0
		public void AddRequest(DicomRequest request) {
			if (_service != null && _service.IsConnected) {
                //zssure:2015-04-14,try to conform whether AddRequest and Send uses the same one client
                LogManager.Default.GetLogger("Dicom.Network").Info("zssure debug at 20150414,the DicomRequest object is {0},DicomServiceUser is{1}", request.GetHashCode(), _service.GetHashCode());
                //zssure:2015-04-14,end
				_service.SendRequest(request);
				if (_service._timer != null)
					_service._timer.Change(Timeout.Infinite, Timeout.Infinite);
			} else
				_requests.Add(request);
		}
Example #2
0
 public void AddRequest(DicomRequest request)
 {
     if (_service != null && _service.IsConnected)
     {
         //zssure:2015-04-14,try to conform whether AddRequest and Send uses the same one client
         LogManager.Default.GetLogger("Dicom.Network").Info("zssure debug at 20150414,the DicomRequest object is {0},DicomServiceUser is{1}", request.GetHashCode(), _service.GetHashCode());
         //zssure:2015-04-14,end
         _service.SendRequest(request);
         if (_service._timer != null)
         {
             _service._timer.Change(Timeout.Infinite, Timeout.Infinite);
         }
     }
     else
     {
         _requests.Add(request);
     }
 }