onError method

  1. @override
void onError(
  1. HttpRequest request,
  2. Object? error,
  3. StackTrace stackTrace
)
override

Implementation

@override
void onError(HttpRequest request, Object? error, StackTrace stackTrace) {
  final line = [time, '${request.uri}', error, stackTrace].join(' | ');

  // ignore: avoid_print
  print(line);

  if (level case LogLevel.errors || LogLevel.all) {
    logger.appendErrorLine(line);
  }
}