badRequest method

FutureOr<Response> badRequest(
  1. Future<T> object,
  2. {Map<String, Object>? optionalHeaders}
)

Return BAD_REQUEST Response (status_code 400) with T instance serialized from json created from class

Implementation

FutureOr<Response> badRequest(
    Future<T> object, {
      Map<String, Object>? optionalHeaders,
    }) async {
  final json = (await object).toJson();

  final headers = (optionalHeaders ?? <String, Object>{});
  headers.addAll(_jsonContentType);

  return Response(
    400,
    body: jsonEncode(json),
    headers: headers,
  );
}