/// <summary> /// Initializes a new instance of <see cref="PushFailedException"/> /// </summary> /// <param name="pushResult">Result of push operation.</param> /// <param name="innerException">Inner exception that caused the push to fail.</param> public PushFailedException(PushCompletionResult pushResult, Exception innerException) : base("Push operation has failed. See the PushResult for details.", innerException) { PushResult = pushResult; }