我正在開發(fā)一個(gè)API,以使用ASP.NET Web API公開一些數(shù)據(jù)。在一種API中,客戶希望我們以yyyy-MM-dd格式顯示日期。我不想為此更改全局設(shè)置(例如GlobalConfiguration.Configuration.Formatters.JsonFormatter),因?yàn)樗浅L囟ㄓ诖丝蛻舳?。我確實(shí)在針對多個(gè)客戶的解決方案中進(jìn)行了開發(fā)。我能想到的解決方案之一是創(chuàng)建一個(gè)自定義JsonConverter,然后將其放入需要進(jìn)行自定義格式設(shè)置的屬性中例如class ReturnObjectA { [JsonConverter(typeof(CustomDateTimeConverter))] public DateTime ReturnDate { get;set;}}只是想知道是否還有其他簡單的方法可以做到這一點(diǎn)。
添加回答
舉報(bào)
0/150
提交
取消