perform method

  1. @override
Future<OperationOutputReader?> perform()
override

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;
}