public async Task<TodoItem> Create(CreateTodoItemInfo createInfo) { Verify.That(createInfo, nameof(createInfo)).IsNotNull(); return await todoItemsDao.Create(createInfo); }
async public Task <TodoItem> Create(CreateTodoItemInfo createInfo) { var item = new TodoItem(createInfo.Name, createInfo.IsComplete); todoContext.TodoItems.Add(item); await todoContext.SaveChangesAsync(); return(item); }