withLog function

Rester Function(Rester rester) withLog([
  1. String? method
])

Implementation

Rester Function(Rester rester) withLog([String? method]) {
  return (rester) {
    return (url, {headers, body, encoding}) async {
      _logRequest(url, method, headers: headers);

      final response = await rester(
        url,
        headers: headers,
        body: body,
        encoding: encoding,
      );

      _logResponse(url, method, response);

      return response;
    };
  };
}