JSON.Net – Change $type field to another name?

http://json.codeplex.com/workitem/22429

“I would rather keep $type hard coded and consistent.”

Consistent with what I wonder?

http://json.codeplex.com/workitem/21989

I would rather not – I think this is too specific to me and I don’t
want to go overboard with settings. At some point I will probably
implement this – http://json.codeplex.com/workitem/21856 – allowing
people to read/write there own meta properties in the JSON and you
could reimplement type name handling with a new property name. The
other option is just to modify the source code for yourself to have
that property name.

And more recently, Issue #36: Customizable $type property name feature:

I’d rather not

This is my solution…

json.Replace("\"$type\": \"", "\"type\": \"");

Leave a Comment