Compartilhar via


Manipular membros não mapeados durante a desserialização

Por padrão, se a carga JSON que você está desserializando contiver propriedades que não existem no tipo POCO (Objeto CLR, Common Language Runtime) tradicional, elas serão simplesmente ignoradas. A partir do .NET 8, você pode especificar que todas as propriedades de payload devem existir no POCO. Se elas não existirem, uma exceção JsonException será gerada durante a desserialização. Você pode configurar esse comportamento de uma das três maneiras abaixo: