core/core library

Classes

AppLogger
CustomPrettyPrinter
DefaultError
Failure
Modelo de fallo utilizado por las funciones que devuelven Either<Failure, T>.
HttpClient
Implementación básica de un cliente HTTP usando package:http.
HttpClientFailure
Fallo proveniente del cliente HTTP interno.
HttpClientImpl
Adaptador/impl que delega en una implementación concreta de HttpMethod.
HttpHeaders
HttpMethod
Interfaz que describe los métodos HTTP soportados por la librería.
NetworkFailure
Fallo por problemas de conectividad.
NotFountFailure
Fallo que representa un recurso no encontrado.
ServerFailure
Fallo para errores del servidor.
UnknownFailure
Fallo desconocido o no tipificado.

Typedefs

HttpResult<T> = Future<Either<Failure, T>>
Tipo de retorno estándar para las operaciones HTTP del paquete.

Exceptions / Errors

AppException
Excepciones específicas de la aplicación.
CacheException
Excepción para errores relacionados con cache/local storage.
NetworkException
Excepción para problemas de red (ej. no hay conexión).
ServerException
Excepción para errores del servidor.