Почему ServiceStack.Text не использует даты по умолчанию для iso8601?
Если я использую Newtonsoft.Json.NET, он по умолчанию использует iso8601 (т.е.: 2011-06-02T09:34:29+02:00
) для дат сериализации/десериализации.
Почему ServiceStack.Text по умолчанию не задан, и мне нужно указать его как параметр конфигурации?
Ответы
Ответ 1
ServiceStack выполнил настройки по умолчанию .NET DataContractSerializer, а не JSON.NET. Мы не хотим делать такие изменения, особенно если у вас есть простой способ настроить его в противном случае:
JsConfig.DateHandler = DateHandler.ISO8601;