public HttpValidationStatus Validate(ResponseContext response, RouteContext context) =>
 FailResponse
                 ? HttpValidationStatus.Error(new HttpValidationError("Response", "Test"))
                 : HttpValidationStatus.Success();
 public static HttpValidationStatus AsStatus(this HttpValidationError error) =>
 HttpValidationStatus.Error(error);
 public HttpValidationStatus Validate(RouteContext context) =>
 FailRequest
                 ? HttpValidationStatus.Error(new HttpValidationError("Request", "Test"))
                 : HttpValidationStatus.Success();