ValveKeyValue icon indicating copy to clipboard operation
ValveKeyValue copied to clipboard

Add support for fields when deserializing strongly-typed objects

Open yaakov-h opened this issue 9 years ago • 3 comments

Not just properties.

This will require some abstraction over both.

yaakov-h avatar Mar 13 '16 09:03 yaakov-h

Thinking out loud here:

This will require some level of abstraction. Probably the IPropertyMapper shouldn't return a string or PropertyInfo or what have you, but instead some abstraction layer over an (object, PropertyInfo) or (object, FieldInfo) tupl.

yaakov-h avatar Mar 27 '16 12:03 yaakov-h

We already have this abstraction now through IObjectReflection/IObjectMember. Implementing this should now be trivial.

yaakov-h avatar Mar 03 '20 12:03 yaakov-h

We now have this in place but only for System.ValueTuple<...> types so far.

yaakov-h avatar Nov 07 '23 16:11 yaakov-h