PrimitivePropertyConfiguration

PrimitivePropertyConfiguration

我正在关注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/

10-12 15:44