Odata v4 和 Entity Framework 中的计算属性

Calculated Properties in Odata v4 and Entity Framework

我正在处理 .Net Web Api 2.2 项目,我首先使用 Odata v4 和 Entity Framework 代码。 我需要在模型中计算 属性,该模型不会保存在数据库中。

我试过 [notmapped] 属性。但它隐藏了 Odata $medadata 中的 属性。

我该如何解决这个问题?

您可以手动将此 属性 添加到模型中。

示例代码可参考:How to get Web API OData v4 to use DateTime

希望对您有所帮助。