Partage via


Gérer les membres non mappés lors de la désérialisation

Par défaut, si la charge utile JSON que vous désérialisez contient des propriétés qui n’existent pas dans le type d’ancien objet CLR (POCO), elles sont simplement ignorées. À compter de .NET 8, vous pouvez spécifier que toutes les propriétés de charge utile doivent exister dans le POCO. Si ce n’est pas le cas, une exception JsonException est levée pendant la désérialisation. Vous pouvez configurer ce comportement de l’une des trois manières suivantes :