For Xml and JSON this may involve getting the int value of the Enum.
For C#: This will involve setting the Enum value, which will require testing the property to determine if it is an Enum. This information can not be retrieved or deduced from the Expression, hence it will have to be determined from the Type.
Testing for enums may result in performance degradation.
For Xml and JSON this may involve getting the int value of the Enum.
For C#: This will involve setting the Enum value, which will require testing the property to determine if it is an Enum. This information can not be retrieved or deduced from the Expression, hence it will have to be determined from the Type.
Testing for enums may result in performance degradation.