public ProcessManagerService(
            IInputProcessorService inputProcessorService,
            IOutputProcessorService outputProcessorService
            )
        {
            _inputProcessorService = inputProcessorService
                                     ?? throw new ArgumentNullException(nameof(inputProcessorService));

            _outputProcessorService = outputProcessorService
                                      ?? throw new ArgumentNullException(nameof(outputProcessorService));
        }
 public ProductImportService(IInputProcessorService <Product> productInputProcessorService, IDataAccessService <Product> dataAccessService)
 {
     _productInputProcessorService = productInputProcessorService;
     _dataAccessService            = dataAccessService;
 }
Example #3
0
 public CalculatorService(IInputProcessorService inputProcessorService,
                          IValidatorService validatorService)
 {
     _inputProcessorService = inputProcessorService;
     _validatorService      = validatorService;
 }