public async Task <IActionResult> Put(Guid id, bool done) { var taskItem = await context.Get(id); if (taskItem == null) { return(NotFound()); } taskItem.Done = done; context.Update(taskItem); await context.SaveChangesAsync(); return(Ok()); }