Подтвердить что ты не робот

Почему ServiceStack.Text не использует даты по умолчанию для iso8601?

Если я использую Newtonsoft.Json.NET, он по умолчанию использует iso8601 (т.е.: 2011-06-02T09:34:29+02:00) для дат сериализации/десериализации.

Почему ServiceStack.Text по умолчанию не задан, и мне нужно указать его как параметр конфигурации?

4b9b3361

Ответ 1

ServiceStack выполнил настройки по умолчанию .NET DataContractSerializer, а не JSON.NET. Мы не хотим делать такие изменения, особенно если у вас есть простой способ настроить его в противном случае:

JsConfig.DateHandler = DateHandler.ISO8601;