onResponse method
Called when the response is about to be resolved.
Implementation
@override
void onResponse(Response<dynamic> response, ResponseInterceptorHandler hdl) {
try {
if (_shouldSkip(
response.requestOptions,
FilterArgs(true, response.data),
)) {
return hdl.next(response);
}
switch (_mode) {
case _EffDioLoggerMode.lightweight:
_logLightweightResponse(response);
case _EffDioLoggerMode.compat:
_logCompatResponse(response);
}
} catch (e, s) {
_debugLog(e, s);
}
return hdl.next(response);
}