public ImportActionHandler( ICalendarImporter calendarImporter, IChooseCalendarStepHandler chooseACalendarStepHandler, IConsole console) : base(console, "Import") { this.calendarImporter = calendarImporter; this.chooseACalendarStepHandler = chooseACalendarStepHandler; }
public MoveEventActionHandler( IConsole console, IJsonFileRepository <Event> jsonFileRepository, IEventFilterFactory eventFilterFactory, IEqualityComparer <Event> eventComparer, IChooseCalendarStepHandler chooseACalendarStepHandler, IChooseEventStepHandler chooseAnEventStepHandler, IEventUpdateService eventUpdater) { this.console = console; this.jsonFileRepository = jsonFileRepository; this.eventFilterFactory = eventFilterFactory; this.eventComparer = eventComparer; this.chooseACalendarStepHandler = chooseACalendarStepHandler; this.chooseAnEventStepHandler = chooseAnEventStepHandler; this.eventUpdater = eventUpdater; }
public CreateEventActionHandler(IChooseCalendarStepHandler chooseCalendarStepHandler, IEventManagementService eventService, IConsole console) : base(console, "Create event") { this.chooseCalendarStepHandler = chooseCalendarStepHandler; this.eventService = eventService; }
public ImportActionHandler(ICalendarImporter calendarImporter, IChooseCalendarStepHandler chooseACalendarStepHandler) { this.calendarImporter = calendarImporter; this.chooseACalendarStepHandler = chooseACalendarStepHandler; }