private static AnTodoItemDTO ItemToDTO(AnTodoItem todoItem) => new AnTodoItemDTO { Id = todoItem.Id, Name = todoItem.Name, IsComplete = todoItem.IsComplete };
public async Task <ActionResult <AnTodoItemDTO> > CreateTodoItem(AnTodoItemDTO todoItemDTO) { var todoItem = new AnTodoItem { IsComplete = todoItemDTO.IsComplete, Name = todoItemDTO.Name }; _context.TodoItems.Add(todoItem); await _context.SaveChangesAsync(); return(CreatedAtAction( nameof(GetTodoItem), new { id = todoItem.Id }, ItemToDTO(todoItem))); }