public ScheduleUpdatedHandler(IHandler handler, IBusPublisher busPublisher, ILogger <ScheduleUpdatedHandler> logger, IDateEstimatorProvider dateEstimatorProvider, IScheduleRepository scheduleRepository, IDrawingService drawingService) { _handler = handler; _busPublisher = busPublisher; _logger = logger; _dateEstimatorProvider = dateEstimatorProvider; _scheduleRepository = scheduleRepository; _drawingService = drawingService; }
public ShutdownDisabledHandler(IDrawingService drawingService, IScheduleRepository scheduleRepository, IHandler handler, IDateEstimatorProvider dateEstimatorProvider, IBusPublisher busPublisher, ILogger <ShutdownDisabledHandler> logger, DrawingSettings drawingSettings) { _drawingService = drawingService; _handler = handler; _busPublisher = busPublisher; _dateEstimatorProvider = dateEstimatorProvider; _scheduleRepository = scheduleRepository; _logger = logger; _drawingSettings = drawingSettings; }