public PaynovaSdkException(Uri requestUri, string requestMethod, InvalidStatus status, string message)
     : base(message)
 {
     RequestUri    = requestUri;
     RequestMethod = requestMethod;
     ErrorNumber   = status.ErrorNumber;
     StatusKey     = status.StatusKey;
     StatusMessage = status.StatusMessage;
     Errors        = status.Errors ?? new Error[0];
 }
예제 #2
0
 protected virtual PaynovaSdkException CreatePaynovaSdkException(Type responseType, Uri requestUri, string requestMethod, InvalidStatus status)
 {
     return(new PaynovaSdkException(
                requestUri,
                requestMethod,
                status,
                ExceptionMessages.PaynovaSdkException_WhileCreatingResponse.Inject(responseType.Name, status.StatusMessage)));
 }