public ExportCardsPresenter(IExportCardsView view, ITrello trello, ICreateNewCards transformer, TaskScheduler taskScheduler, IMessageBus messageBus) { this.view = view; this.taskScheduler = taskScheduler; this.messageBus = messageBus; this.trello = trello; this.transformer = transformer; exportCardsCancellationTokenSource = new CancellationTokenSource(); SetupMessageEventHandlers(); SetupEventHandlers(); SetupInitialState(); }
public ExportCardsPresenter(IExportCardsView view, ITrello trello, ICreateNewCards transformer, TaskScheduler taskScheduler, IMessageBus messageBus) { this.view = view; this.taskScheduler = taskScheduler; this.messageBus = messageBus; this.trello = trello; this.transformer = transformer; trelloHelper = new TrelloHelper(trello); exportCardsCancellationTokenSource = new CancellationTokenSource(); SetupMessageEventHandlers(); SetupEventHandlers(); SetupInitialState(); }