Future<User> findById(String id) async { final user = await _repo.findById(id); if (user == null) throw NotFoundException('User $id not found'); return user; }