24

Newtonsoft.Json.NET を使用すると、2011-06-02T09:34:29+02:00日付のシリアライズ/デシリアライズにデフォルトで iso8601 (つまり: ) になります。

ServiceStack.Text がデフォルトでこれに設定されず、構成設定として指定する必要があるのはなぜですか?

4

1 に答える 1

35

ServiceStack は、JSON.NET ではなく、.NET DataContractSerializer の既定値に従いました。特に次のように設定する簡単な方法がある場合は、このような重大な変更を行うことには消極的です。

JsConfig.DateHandler = DateHandler.ISO8601; 
于 2012-08-09T16:12:50.670 に答える