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; }
public CalculatorService(IInputProcessorService inputProcessorService, IValidatorService validatorService) { _inputProcessorService = inputProcessorService; _validatorService = validatorService; }