Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

IdProduto no método PUT

Surgiu a dúvida em relação ao método PUT, no qual acredito não ser necessário o parâmetro do "IdProduto" na requisição, pois a representação do produto já é passada na URI no corpo da requisição (FromBody). Fiz o teste sem esse parâmetro e obtive sucesso.

1 resposta
solução!

Wagner, concordo com você. A diferença está que o FromBody é enviado no corpo da requisição e o idProduto é enviado na queryString, ou seja, junto com a Url. Para você ter uma url com o Id do Produto, como ilustrado no exemplo, você precisa manter o parâmetro.