コード例 #1
0
 internal SovrenException(string requestBody, RestResponse response, ApiResponseInfoLite errorInfo, string transactionId)
     : base(errorInfo?.Message ?? "Invalid response object from API")
 {
     RestResponse    = response;
     HttpStatusCode  = response?.StatusCode ?? HttpStatusCode.InternalServerError;
     SovrenErrorCode = errorInfo?.Code ?? "Unknown Error";
     TransactionId   = transactionId;
     RequestBody     = requestBody;
 }
コード例 #2
0
 internal SovrenIndexResumeException(RestResponse response, ApiResponseInfoLite errorInfo, string transactionId, ParseResumeResponse parseResponse)
     : base(response, errorInfo, transactionId, parseResponse)
 {
 }
コード例 #3
0
 internal SovrenUsableResumeException(RestResponse response, ApiResponseInfoLite errorInfo, string transactionId, ParseResumeResponse parseResponse)
     : base(null, response, errorInfo, transactionId)
 {
     Response = parseResponse;
 }
コード例 #4
0
 internal SovrenProfessionNormalizationJobException(RestResponse response, ApiResponseInfoLite errorInfo, string transactionId, ParseJobResponse parseResponse)
     : base(response, errorInfo, transactionId, parseResponse)
 {
 }
コード例 #5
0
 internal SovrenGeocodeJobException(RestResponse response, ApiResponseInfoLite errorInfo, string transactionId, ParseJobResponse parseResponse)
     : base(response, errorInfo, transactionId, parseResponse)
 {
 }