Entrada bruta
DTO + ValidationPipe
Fronteira de entrada da API
Envie dados brutos e acompanhe transformação, lista de permissões, validação e chegada ao controlador.
- Resultado
- Aguardando
- Controlador
- Não chamado
- Tipo final
- —
Ciclo da entrada
Antes do controlador
- 01Entrada brutaplain object
- 02Transformaçãoclass-transformer
- 03Whitelistcampos permitidos
- 04Validaçãoclass-validator
- 05ControladorDTO aceito
Valor transformado
Aguardando execução.
Saída ou erros
Aguardando execução.
Conceito-chave
TypeScript não valida a rede
title: string ajuda o editor e o compilador.
O pipe inspeciona o valor real recebido por HTTP.
Código equivalente