我们启用了WCF Odata服务。我们计划迁移到Web API2。有人告诉我们我们不打算使用Odata用户。
有人可以启发我,为什么我们不应该使用Odata?即将淘汰吗?使用它的不利之处是什么,如果没有Entity Framework,我们可以使用它吗?请提出一个好的教程。谢谢。
答案 0 :(得分:0)
这篇文章https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint是在不到一个月前撰写的,所以我看不出为什么无法在Web API2中使用Odata的任何原因。 不应该只是一种意见,并不完全是本网站的目的。我建议询问出于其原因做出决定的人。
至于一个好的教程,我刚刚链接的文章似乎是一个不错的起点。
摘自文章:
Web API OData不需要EF。使用任何可以将数据库实体转换为模型的数据访问层。