3

我在我的应用程序(asp.net web api)中绑定 DateTime 参数时遇到问题。我更熟悉 asp.net MVC 4 而不是 web api。在我的旧 MVC 应用程序中,我有来自任何客户端应用程序的相同日期格式,所以我有一个自定义IModelBinder实现,它使用这段代码来解析 DateTime 值

DateTime.ParseExact(valueResult.AttemptedValue, "yyyyMMddTHHmmss", new DateTimeFormatInfo())

我在我的 web api 项目中需要类似的东西,但我很难找到解决方案。我尝试了自定义HttpParameterBinding我也尝试了其他 StackOverflow 问题的解决方案,但无济于事。

基本上我需要的是从正文或全局uri(查询字符串)指定日期参数的格式。

如果您甚至可以指导我应该阅读什么,或者我应该熟悉什么以找到解决方案,那么我也将不胜感激。

4

0 回答 0