public CustomSequenceController(IQueryProcessor queryProcessor, OutputDayFactory outputFormFactory , CustomScheduleDataCalculator dataCalculator) { _queryProcessor = queryProcessor ?? throw new ArgumentNullException(nameof(queryProcessor)); _outputFormFactory = outputFormFactory ?? throw new ArgumentNullException(nameof(outputFormFactory)); _dataCalculator = dataCalculator ?? throw new ArgumentNullException(nameof(dataCalculator)); }
//private readonly ICommandProcessor _commandProcessor; public CalculateOutputFormWeekJobHandler(TypiconDBContext dbContext , IOutputDayFactory outputFormFactory , IJobRepository jobs /*, ICommandProcessor commandProcessor*/) { _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _outputFormFactory = outputFormFactory ?? throw new ArgumentNullException(nameof(outputFormFactory)); _jobs = jobs ?? throw new ArgumentNullException(nameof(jobs)); //_commandProcessor = commandProcessor ?? throw new ArgumentNullException(nameof(commandProcessor)); }