private void OnTransientError(TransientErrorEventArgs e)
 {
     TransientError?.Invoke(this, e);
 }
 private void RelayTransientErrorEvent(object sender, TransientErrorEventArgs e)
 {
     OnTransientError(e);
 }