30 lines
643 B
Dart
30 lines
643 B
Dart
class ServerException implements Exception {
|
|
final String message;
|
|
|
|
ServerException([this.message = 'Une erreur serveur est survenue']);
|
|
|
|
@override
|
|
String toString() => 'ServerException: $message';
|
|
}
|
|
|
|
class CacheException implements Exception {}
|
|
|
|
class AuthenticationException implements Exception {
|
|
final String message;
|
|
|
|
AuthenticationException(this.message);
|
|
|
|
@override
|
|
String toString() => 'AuthenticationException: $message';
|
|
}
|
|
|
|
class ServerExceptionWithMessage implements Exception {
|
|
final String message;
|
|
|
|
ServerExceptionWithMessage(this.message);
|
|
|
|
@override
|
|
String toString() => 'ServerException: $message';
|
|
}
|
|
|