1
我正在使用ASP.Net Web API和JSON.Net進行序列化。我不得不配置串行妥善處理ISO日期是這樣的:使用配置的串行器序列化JSON
var iso = new IsoDateTimeConverter {
DateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffK"
};
GlobalConfiguration.Configuration.Formatters.JsonFormatter
.SerializerSettings.Converters.Add(iso);
這當我通過我的對象下通過的WebAPI工作正常。我的問題,但是,我有我想要的顯式調用序列化另一個地方:
@Html.Raw(JsonConvert.SerializeObject(Model));
在這種情況下,它不使用我設置的配置。我知道我可以通過iso
轉換器進入SerializeObject
調用,但我更願意避免這種情況,並且由於顯而易見的原因得到已配置的串口轉換器。
任何想法?