コード例 #1
0
ファイル: UsersController.cs プロジェクト: adam8690/rounds
        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());
        }
コード例 #2
0
ファイル: UsersController.cs プロジェクト: adam8690/rounds
        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));
        }