-Added DateFormatHandling to control whether dates are written in the MS format or ISO format, with ISO as the default
-Added DateTimeZoneHandling to control reading and writing DateTime time zone details -Added reader/writer specific Formatting, DateFormatHandling and DateTimeZoneHandling to JsonSerializerSettings -Added feature of reader/writer specific settings to be set on JsonReader/JsonWriter when serializing -Added ReadAsDate to JsonReader -Added ReadAsString to JsonReader -Changed JsonTextReader to automatically read ISO strings as dates -Refactored ReadAsXXX methods and reduce code redundancy -Removed unused JsonDateTimeSerializationMode
This commit is contained in:
@@ -1134,6 +1134,12 @@ namespace Newtonsoft.Json.Serialization
|
||||
case ReadType.ReadAsBytes:
|
||||
reader.ReadAsBytes();
|
||||
break;
|
||||
case ReadType.ReadAsString:
|
||||
reader.ReadAsString();
|
||||
break;
|
||||
case ReadType.ReadAsDateTime:
|
||||
reader.ReadAsDateTime();
|
||||
break;
|
||||
#if !NET20
|
||||
case ReadType.ReadAsDateTimeOffset:
|
||||
reader.ReadAsDateTimeOffset();
|
||||
|
||||
Reference in New Issue
Block a user