Retrieves the desired resource.
@override Future<Data> read(Id id, [Map<String, dynamic>? params]) => Future.sync( () => _read != null ? _read!(id, params) : super.read(id, params));