Example #1
0
 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;
 }