public IActionResult Put(Guid id, [FromBody] UserUpsertModel user) { User foundUser; if (users.TryGetValue(id, out foundUser)) { users[id].drink = user.drink; return(Ok()); } return(NotFound()); }
public IActionResult Post([FromBody] UserUpsertModel newUser) { User userToSave = new User() { userId = Guid.NewGuid(), name = newUser.name, drink = newUser.drink }; users.Add(userToSave.userId, userToSave); return(CreatedAtAction("Get", new { userToSave.userId }, userToSave)); }