/// <summary> /// Gets the default exception. /// </summary> /// <param name="requestContent">Content of the request.</param> /// <param name="responseContent">Content of the response.</param> /// <param name="context">The context.</param> /// <returns>The default exception.</returns> protected abstract Task <Exception> GetDefaultException( RequestContent requestContent, ResponseContent responseContent, HttpResponseExceptionContext context);