public void AddRequestHeader(SsoHttpHeader header)
 {
     if (_currentTransport == null)
         _currentTransport = new SsoHttpTransport();
     _currentTransport.RequestHeader = header;
     _currentTransport.Method = header.Method;
 }
 public void AddRequestHeader(SsoHttpHeader header)
 {
     if (_currentTransport == null)
     {
         _currentTransport = new SsoHttpTransport();
     }
     _currentTransport.RequestHeader = header;
     _currentTransport.Method        = header.Method;
 }
 void Flush()
 {
     _allTransport.Add(_currentTransport);
     if (_currentTransport.ResponseHeader != null && _currentTransport.RequestHeader != null)
     {
         var timeDiff = _currentTransport.ResponseHeader.TimeStamp - _currentTransport.RequestHeader.TimeStamp;
         _currentTransport.TimeTaken = string.Format("{0}:{1}s", timeDiff.Seconds, timeDiff.Milliseconds);
     }
     _currentTransport = null;
 }
 void Flush()
 {
     _allTransport.Add(_currentTransport);
     if (_currentTransport.ResponseHeader != null && _currentTransport.RequestHeader != null)
     {
         var timeDiff = _currentTransport.ResponseHeader.TimeStamp - _currentTransport.RequestHeader.TimeStamp;
         _currentTransport.TimeTaken = string.Format("{0}:{1}s", timeDiff.Seconds, timeDiff.Milliseconds);
     }
     _currentTransport = null;
 }