コード例 #1
0
        public async Task <ActionResult <TodoDto> > GetByIdAsync(Guid id)
        {
            var query = new GetTodoByIdQuery(id);

            var todo = await requestSender.Send(query);

            return(Ok(todo));
        }
コード例 #2
0
        public async Task <ActionResult <TodoDto> > GetTodoByIdAsync(Guid id)
        {
            var query = new GetTodoByIdQuery(id);

            var todoDto = await _mediator.Send(query);

            if (todoDto == null)
            {
                return(NotFound());
            }

            return(Ok(todoDto));
        }