Exemplo n.º 1
0
        protected virtual ObjectResult Problem(Refit.ApiException exception)
        {
            var problemDetails = ((Refit.ValidationApiException)exception).Content;

            return(Problem(problemDetails.Detail
                           , problemDetails.Instance
                           , problemDetails.Status
                           , problemDetails.Title
                           , problemDetails.Type));
        }
Exemplo n.º 2
0
 public NotFoundWebApiException(Refit.ApiException inner) :
     base(inner)
 {
 }
 public InternalServerErrorWebApiException(Refit.ApiException inner) :
     base(inner)
 {
 }
 public BadRequestWebApiException(Refit.ApiException inner) :
     base(inner)
 {
 }
Exemplo n.º 5
0
 public NotImplementedWebApiException(Refit.ApiException inner) :
     base(inner)
 {
 }
Exemplo n.º 6
0
 public WebApiException(Refit.ApiException inner) :
     base($"Web API request failed. Status code: {inner.StatusCode}. Details: {inner.Content}", inner)
 {
 }