entity-framework - 我们可以在 Web API 中使用 Odata 吗?会不会更长寿
问题描述
我们启用了 WCF Odata 服务。我们计划迁移到 Web API2。有人告诉我,我们不会使用 Odata。
有人可以启发我,为什么我们不应该使用 Odata。是不是很快就废了。使用它有什么缺点,我们可以在没有实体框架的情况下使用它。请推荐一个好的教程。谢谢。
解决方案
这篇文章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。使用任何可以将数据库实体转换为模型的数据访问层。
推荐阅读
- azure - Azure 搜索 - 亮点 - 在图像中定位
- zabbix - 从没有 zabbix 代理 (cloudflare) 的服务器获取页面加载时间
- continuous-integration - 如果管道作业/阶段失败,则触发操作/作业
- c - C程序检查句子是否是一个pangram(包含字母中所有字母的句子)
- java - 员工名单不显示
- flutter - 颤动的声音无法播放音频文件
- python - Buildozer 看不到 Android NDK
- python - 重新导入 TKINTER
- pandas - CSV 中的重复行应使用 python 数据框相加
- javascript - 为生产构建时未定义反应