ResultExecutor constructor

const ResultExecutor({
  1. required LoggerService logger,
  2. bool reportErrors = true,
})

Creates a constant ResultExecutor instance.

Requires a concrete LoggerService implementation. By default, external error reporting _reportErrors is enabled.

Implementation

const ResultExecutor({
  required LoggerService logger,
  bool reportErrors = true,
})  : _logger = logger,
      _reportErrors = reportErrors;