Verifiquei que ao mandar a requisição via Postman o breakpoint que inseri neste método é realizado. Mas , por algum motivo o mesmo esta retornando false na primeira validação do ModelState.
Segue JSON que foi enviado pelo Postman e o trecho do código que realiza a ação de incluir:
json: { "titulo": "Teste Postman", "subtitulo": "Espero que de certo", "autor": "Curso Alura", "resumo":null, "capa": null, "lista": 0 }
[HttpPost]
public IActionResult Incluir(LivroUpload model)
{
if (ModelState.IsValid)
{
var livro = model.ToLivro();
_repo.Incluir(livro);
var uri = Url.Action("Recuperar", new { id = livro.Id });
return Created(uri, livro);
}
return BadRequest();
}
insira seu código aqui