Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Porque nos métodos Remover, Incluir e Alterar usamos sempre o verbo POST?

[HttpPost] public IActionResult Alterar([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Incluir([FromBody] LivroUpload model) ... [HttpPost] public IActionResult Alterar([FromBody] LivroUpload model)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

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!

solução!

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.