Example #1
0
        public void Handle(FinishTodoItemCommand cmd)
        {
            var todoItem = this._todoRepository.GetTodo(cmd.Id);

            todoItem.Finish();

            this._todoRepository.SaveState(todoItem);
        }
Example #2
0
        public IActionResult Finish([FromBody] FinishTodoItemCommand cmd)
        {
            this._finishTodoItemCommandHandler.Handle(cmd);

            return(this.Ok());
        }