private void HandleError(HttpResponseMessage response) { try { ExceptionResponse exceptionResponse = response.ExceptionResponse().Result; throw new WebApiClientException(response.StatusCode, exceptionResponse); } catch (WebApiClientException ex) { throw ex; } catch (Exception ex) { throw ex; } }
/// <summary></summary> public WebApiClientException(HttpStatusCode statusCode, ExceptionResponse exceptionResponse) { StatusCode = statusCode; ExceptionResponse = exceptionResponse; }