我正在关注this "guide"如何在您的Date
中公开DateTime
(不是ODataController
)
但是我不太了解如何实现.AsDate()
扩展方法
public static class PrimitivePropertyConfigurationExtensions
{
public static PrimitivePropertyConfiguration AsDate(this PrimitivePropertyConfiguration property)
{…}
public static PrimitivePropertyConfiguration AsTimeOfDay(this PrimitivePropertyConfiguration property)
{…}
}
...
处的内容是什么?我是否缺少明显的东西?
property
上的所有方法似乎都没有道理。 最佳答案
根据Date & time mapping with EF
2 Fluent API
public static class PrimitivePropertyConfigurationExtensions
{
public static PrimitivePropertyConfiguration AsDate(this PrimitivePropertyConfiguration property)
{
property.HasColumnType("date");
}
public static PrimitivePropertyConfiguration AsTimeOfDay(this PrimitivePropertyConfiguration property)
{
property.HasColumnType("time");
}
}
关于c# - 将OData属性配置为具有Date类型而不是DateTime类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37141043/