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)
2
respostas

Utilizar private ao invés de DTO

Não seria possível apenas colocar o Id como "private set" para que o usuário não tenha acesso a ele e evitando a repetição de códigos pelo DTO? Ou teria alguma desvantagem de fazer desta forma?

2 respostas
solução!

Oi Duilio, tudo bem?

DTOs são uma prática comum e muito utilizada no mercado para fazer transferência de dados.

Em aplicações menores e didáticas como a do curso talvez até consiga e faça sentido, mas em outras muitas vezes tem tratamentos em cima do que será exposto para o cliente que fica mais simples com uso de DTOs.

Oi, Erick

Após fazer os demais cursos da formação ficou bem claro a praticidade de se utilizar os DTO's e AutoMappers, obrigado!