import 'package:seshat/data/services/api_client.dart'; import 'package:seshat/domain/models/book.dart'; import 'package:seshat/utils/result.dart'; class BookRepository { BookRepository({required ApiClient apiClient}) : _apiClient = apiClient; final ApiClient _apiClient; Future> getBookByEAN(String ean) async { return await _apiClient.getBookByEAN(ean); } Future> getBookById(int id) async { return await _apiClient.getBookById(id); } }