如何在序列化对象以查询字符串值时覆盖 Flurl 的默认行为?例如下面的代码
DateTime date = new DateTime(2017, 1, 2, 3, 4, 5);
Url url = "http://domain.com".SetQueryParam("date", date);
产生以下网址:
http://domain.com?date=01%2F02%2F2017%2003%3A04%3A05
我想要的是这样的:
http://domain.com?date=2017-01-02T03%3A04%3A05.0000000
这将是序列化日期的结果,如下所示:
date.ToString("O")