Example #1
0
 public APIResults(IMWSResponse response, MwsException ex, bool success)
 {
     MWSClientCsRuntime.MwsResponseHeaderMetadata rhmd;
     Success = success;
     if (Success)
     {
         rhmd        = response.ResponseHeaderMetadata;
         RequestId   = rhmd.RequestId;
         Timestamp   = rhmd.Timestamp;
         ResponseXml = response.ToXML();
     }
     else
     {
         rhmd         = ex.ResponseHeaderMetadata;
         RequestId    = rhmd.RequestId;
         Timestamp    = rhmd.Timestamp;
         ExMessage    = ex.Message;
         ExStatusCode = ex.StatusCode;
         ExErrorCode  = ex.ErrorCode;
         ExErrorType  = ex.ErrorType;
     }
 }
Example #2
0
 public APIResults(MwsException ex) : this(null, ex, true)
 {
 }