Certa vez, enquanto estava fazendo integração em um determinado endpoint, tinha certas propriedades que eu não podia enviar dentro do payload caso o valor fosse vazio.
Pensando nisso, poderíamos fazer diversos IF, verificando se existe valor naquela propriedade ou não, e assim adicionar.
Mas sabia que podemos montar um objeto de uma só vez, verificando isso diretamente?