我们启用了WCF ODATA服务。我们计划迁移到Web API2。有人告诉我我们不去用户odata。
有人可以启发我,为什么我们不应该使用odata。它会很快过时吗?使用它的缺点是什么,我们可以在没有实体框架的情况下使用它。请建议一个好的教程。谢谢。
本文https://learn.microsoft.com/en-us/aspnet/web-api/web-api/odata-support-support-in-support-in-aspnet-web-api/odata-api/odata-v4/create-an-odata-v4-endpoint不到一个月前就编写了,所以我看不出您无法在Web API2中使用ODATA的任何原因。不应该只是一种意见,而不是这个网站的目的。我建议问谁出于他们的原因做出决定。
至于一个好的教程,我刚刚链接的文章似乎是一个相当不错的起点。
摘自文章:
Web API ODATA不需要EF。使用任何可以将数据库实体转换为模型的数据访问层。