示例#1
0
 public IActionResult Create(Todo item)
 {
     Console.WriteLine("item:");
       Console.WriteLine(item);
       if (item == null)
       {
     return HttpBadRequest();
       }
       Todos.Add(item);
       return CreatedAtRoute("GetTodo", new { controller = "Todo", id = item.id }, item);
 }
示例#2
0
        public IActionResult Update(string id, Todo item)
        {
            Console.WriteLine(id);
              Console.WriteLine(item);
              if (item == null || item.id != id)
              {
            return HttpBadRequest();
              }

              var todo = Todos.Find(id);
              if (todo == null)
              {
            return HttpNotFound();
              }

              Todos.Update(item);
              return new NoContentResult();
        }