message property

  1. @override
String? message

The error message that throws a DioException.

Implementation

@override
String? get message {
  if (error is SocketException) {
    return 'Cannot connect to server. Please check network and try again!';
  }

  final parsedMessage = _errorMessageParser?.call(httpError: this);
  if (parsedMessage != null) {
    return parsedMessage;
  }

  return super.message;
}