If I use Newtonsoft.Json.NET it defaults to iso8601 (i.e.: 2011-06-02T09:34:29+02:00
) for serializing/deserializing dates.
Why ServiceStack.Text doesn't default to this and I need to specify it as a configuration setting?
mythz
ServiceStack followed the .NET DataContractSerializer defaults, not JSON.NET. We are reluctant to make breaking changes like this, especially when there's an easy way to configure it otherwise with:
JsConfig.DateHandler = DateHandler.ISO8601;
来源:https://stackoverflow.com/questions/11882987/why-servicestack-text-doesnt-default-dates-to-iso8601