[HttpPost] public IActionResult Alterar([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Incluir([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Alterar([FromBody] LivroUpload model)
[HttpPost] public IActionResult Alterar([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Incluir([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Alterar([FromBody] LivroUpload model)
Olá Alex, tudo certo?
Apenas para entrar no conteúdo o professor preferiu fazer desta forma. Logo ele irá ajustar conforme o verbo correto GET, DELETE...
já informando do que trata-se e fazendo o teste de cada um.
Esperto ter ajudado. Abraços!
Com base em RESTAPI temos que seguir sempre o padrão que exige em boas praticas.
Verbo POST, geralmente é geralmente usado quando vamos incluir objetos a um banco de dados, ou algo relacionado. Verbo DELETE, sempre usamos quando vamos deletar um objeto, ou quando vc quer alterar por exemplo um atribo de true para false. verbo PUT, sempre usamos quando vamos alterar o campos do objetos.
esses são os mais usados, mais temos outros como exemplo o patch, o head entre outros, mais geralemente usamos esses 3 acima.