public ActionResult Post([FromBody] UserModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var user = new User { Name = model.Name, Email = model.Email, Phone = model.Phone, Endereco = new Endereco { Logradouro = model.Endereco.Logradouro, } }; var result = _userMock.Adicionar(user); return(CreatedAtAction(nameof(Post), result)); }