在LocalTimeConverter中使秒可选

时间:2017-06-06 14:22:34

标签: asp.net-core nodatime

默认情况下,必须在json请求中设置秒数。

'time': '14:30' -> not valid and throws an exception
'time': '14:30:15' -> valid

我尝试创建自定义TypeConverter并通过属性

注册它
TypeDescriptor.AddAttributes(typeof(LocalTime), new TypeConverterAttribute(typeof(LocalTimeConverter)));

但是从不为POST请求调用自定义转换器,尽管对于GET它确实有效。

0 个答案:

没有答案