public TodoController(ICreateTodoItemCommandHandler createTodoItemItemCommandHandler, IDiscardTodoItemCommandHandler discardTodoItemCommandHandler, IFinishTodoItemCommandHandler finishTodoItemCommandHandler, IResetTodoItemCommandHandler resetTodoItemCommandHandler, IUpdateAllFieldsOfTodoItemCommandHandler updateAllFieldsOfTodoItemCommandHandler, IGetTodoItemsQueryHandler getTodoItemsQueryHandler, IGetTodoItemQueryHandler getTodoItemQueryHandler, IDiscardAllTodoItemsCommandHandler _discardAllTodoItemsCommandHandler) { this._createTodoItemItemCommandHandler = createTodoItemItemCommandHandler; this._discardTodoItemCommandHandler = discardTodoItemCommandHandler; this._finishTodoItemCommandHandler = finishTodoItemCommandHandler; this._resetTodoItemCommandHandler = resetTodoItemCommandHandler; this._updateAllFieldsOfTodoItemCommandHandler = updateAllFieldsOfTodoItemCommandHandler; this._getTodoItemsQueryHandler = getTodoItemsQueryHandler; this._getTodoItemQueryHandler = getTodoItemQueryHandler; this._discardAllTodoItemsCommandHandler = _discardAllTodoItemsCommandHandler; }
public HomeController(IGetTodoItemsQueryHandler getTodoItemsQueryHandler) { this._getTodoItemsQueryHandler = getTodoItemsQueryHandler; }