o construtor recebe os atributos todos separados, porém dentro de um objeto já no envio pro construtor, está uma variável dados que foi usado o Object.assign pra juntar( {} , requisicao.body , { idFornecedor } ) no caso, são os atributos que estão dentro do do body, a {] está englobano os dois objetos ( requisicao.body e idFornecedor) ??