public IActionResult Post([FromBody] Professor professor) { ModelState.Remove("Celular"); if (ModelState.IsValid) { _professorRepository.Cadastrar(professor); return(Ok(new { msg = $"O professor {professor.Nome} foi cadastrado com sucesso!" })); } else /** * Pega os erros do Model e coloca em uma string. */ { var mensagem = string.Join(" | ", ModelState.Values .SelectMany(v => v.Errors) .Select(e => e.ErrorMessage)); return(BadRequest(new { msg = $"{mensagem}" })); } }