Condividi tramite


Gestire i membri non mappati durante la deserializzazione

Per impostazione predefinita, se il payload JSON che si sta deserializzando contiene proprietà che non esistono nel tipo POCO (Plain Old CLR Object - Oggetto Semplice di CLR), vengono semplicemente ignorate. A partire da .NET 8, è possibile specificare che tutte le proprietà del payload devono esistere nell'POCO . In caso contrario, viene generata un'eccezione JsonException durante la deserializzazione. È possibile configurare questo comportamento in uno dei tre modi seguenti: