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