DuplicatePropertyNameHandling
Specifies how duplicate property names are handled when loading JSON.
Error = 2
Throw a JsonReaderException when a duplicate property is encountered.
Ignore = 1
Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used.
Replace = 0
Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used.