Hi,
when parsing objects with properties type of GUID on the CLR object and GUIDs are empty or null I get parser exceptions:
"{"id":"","name":"Test"}" results in "Unrecognized Guid format."
"{"id":null,"name":"Test"}" results in "Value cannot be null."
"{"id":"00000000-0000-0000-0000-000000000000","name":"Test"}" works, but I don't want to force clients to provide this.
It would be great if empty / null value GUIDs wouldn't throw an exception.
A possible solution has been posted here:
http://stackoverflow.com/questions/10063118/whats-the-correct-format-for-empty-guids-for-json-net-to-be-deserialized/10114142#10114142