Skip to content

Properties that end with "ID" (in uppercase) will not deserialize properly #1471

Closed
@LanFeusT23

Description

@LanFeusT23

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

  1. Make a call to an API that returns properties with the a name using "ID" for example: OperationID or ServiceID
  2. Deserialize it into a class, the properties on that class can be written any way you want "operationId, operationid, OperationID"
  3. => 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions