delete method

  1. @override
Future<Response?> delete(
  1. dynamic url, {
  2. dynamic body,
  3. dynamic headers,
  4. dynamic query,
})
override

Implementation

@override
Future<Response?> delete(url, {body, headers, query}) async {
  try {
    return await _dio?.delete(
      url,
      data: body,
      queryParameters: query,
      options: Options(headers: headers),
    );
  } on SocketException catch (e) {
    throw SocketException(e.toString());
  } on FormatException catch (_) {
    throw const FormatException();
  } catch (e) {
    NetworkExceptions.getDioException(e);
  }
  return null;
}