protected ProtocolDiagnosticHttpEventBase(ProtocolDiagnosticHttpEventBase other)
     : this(other.Source,
            other.Url,
            other.HeaderDuration,
            other.HttpStatusCode,
            other.IsRetry,
            other.IsCancelled,
            other.IsLastAttempt)
 {
 }
 internal ProtocolDiagnosticHttpEvent(
     DateTime timestamp,
     TimeSpan eventDuration,
     long bytes,
     bool isSuccess,
     ProtocolDiagnosticHttpEventBase eventBase)
     : base(eventBase)
 {
     Timestamp     = timestamp;
     EventDuration = eventDuration;
     Bytes         = bytes;
     IsSuccess     = isSuccess;
 }