OData 的 $metadata 基于 EDM/CSDL,但在 Entity Framework 7 中,EDMX 将消失,取而代之的是代码优先(或他们决定称之为的任何名称)。
这让我想知道使用 $metadata 和相关的 CSDL 规范,现在可能处于死胡同。您是否也有同样的担忧,或者我应该先进入 OData 并享受微软的 [也许] 短暂的支持。
OData 的 $metadata 基于 EDM/CSDL,但在 Entity Framework 7 中,EDMX 将消失,取而代之的是代码优先(或他们决定称之为的任何名称)。
这让我想知道使用 $metadata 和相关的 CSDL 规范,现在可能处于死胡同。您是否也有同样的担忧,或者我应该先进入 OData 并享受微软的 [也许] 短暂的支持。
OData v4 刚刚作为新的 OASIS 标准发布,他们不会很快放弃对它的支持。
OData 团队说他们甚至还没有开始开发 K-Runtime 版本,我找不到报价,但基本上他们提到 MVC6 和 EF7 项目发展如此之快,以至于他们打算等到事情稳定下来在实施之前,所以可能还需要一段时间。