perform method
Implementation
@override
Future<OperationOutputReader?> perform() async {
final readAllowed = await super.readAllowed();
if (readAllowed) {
final rawData = await datasource.read(path.path);
return await fireOperatable.fromMap(rawData, adapters);
}
return null;
}