Closed
Description
This is an issue that has been occurring on 106.11.2 and above, downgrading to 106.10.1 has fixed the issue.
Expected Behavior
Deserialization should work regardless of the "ID" casing.
Actual Behavior
Deserializing properties that end with "ID" (in uppercase) will not deserialize properly
Steps to Reproduce the Problem
- Make a call to an API that returns properties with the a name using "ID" for example: OperationID or ServiceID
- Deserialize it into a class, the properties on that class can be written any way you want "operationId, operationid, OperationID"
- => the values are not deserialized properly and will return default value for that type
Specifications
- Version: 106.11.2+
- Platform: Windows 10
- Subsystem: .Net Framework 4.6.2