private void CommonExceptions(HttpActionExecutedContext context) { //LOGGING context.Response = new HttpResponseMessage(HttpStatusCode.BadRequest); JsonErrorResponseModel response = new JsonErrorResponseModel() { ErrorCode = (int)HttpStatusCode.BadRequest, Message = context.Exception.Message }; context.Response.Content = new ObjectContent <JsonErrorResponseModel>(response, new JsonMediaTypeFormatter()); }
private void UnknownError(HttpActionExecutedContext context) { //LOGGING context.Response = new HttpResponseMessage(HttpStatusCode.NotAcceptable); JsonErrorResponseModel response = new JsonErrorResponseModel() { ErrorCode = (int)context.Response.StatusCode, Message = "Oooops,something is wrong with your request! please dont do something we dont expect :-)" }; context.Response.Content = new ObjectContent <JsonErrorResponseModel>(response, new JsonMediaTypeFormatter()); }