Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
public IActionResult Create([FromBody] UserViewModel user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } User _newUser = new User { Name = user.Name, Profession = user.Profession, Avatar = user.Avatar }; _userRepository.Add(_newUser); _userRepository.Commit(); user = Mapper.Map <User, UserViewModel>(_newUser); CreatedAtRouteResult result = CreatedAtRoute("GetUser", new { controller = "Users", id = user.Id }, user); return(result); }