AppException.fromDioException constructor

AppException.fromDioException(
  1. DioException error
)

Implementation

factory AppException.fromDioException(final DioException error) {
  return AppException(
    name: "Network Exception occurred",
    message: AppException.decodeDioExceptionMessage(error),
    description:
        "URL: ${error.requestOptions.uri}\nRequest Body: ${error.requestOptions.data}\nHeader: ${error.requestOptions.headers}\nMessage: ${error.message}\nError: ${error.error}\nStatus Message: ${error.response?.statusMessage}\nStatus Code: ${error.response?.statusCode}\nStackTrace: ${error.stackTrace}",
  );
}