public IHttpResponse GetResponseFromException(Exception ex) { IHttpExceptionResponse response = null; if (_exceptionResponses.TryGetValue(ex.GetType().Name, out response) == false) { return(new HttpResponse()); } return(response); }
public void RegisterResponse(IHttpExceptionResponse response) { _exceptionResponses.Add(response.ExceptionTypeName, response); }