【发布时间】:2017-12-02 19:23:08
【问题描述】:
我已经阅读了很多关于 EF Core / ASP.NET Core 的 OData。 在我看来,每个人对此都有自己的看法,而且这有点令人困惑,所以冒着听起来很愚蠢的风险,我有几个问题:
请注意:
!我不是在谈论带有 EF6 的经典 ASP.NET 4.6 或 4.7!
!我说的是带有 EF Core 的 ASP.NET Core!
考虑构建 API - 是否有单独的 EF Core 无法像使用 OData 的 EF Core 一样处理的东西?
考虑构建 API - 构建干净的 RESTful API 而非 OData 样式 API 不是更好吗?
实施 OData 是否会为了方便而牺牲最佳实践?
长期呢? ASP.NET Core + EF Core 的构建不是考虑了速度和效率,因此它们本身不会更快更高效吗?
【问题讨论】:
标签: entity-framework asp.net-core odata entity-framework-core asp.net-core-webapi