public Todo Create([FromBody] Todo todo) { using (var db = new TodoStorage()) { db.Todos.Add(todo); db.SaveChanges(); return todo; } }
public IActionResult Delete(int id) { using (var db = new TodoStorage()) { var todo = db.Todos.FirstOrDefault(t => t.Id == id); if (todo == null) return HttpNotFound(); db.Todos.Remove(todo); db.SaveChanges(); } return new NoContentResult(); }