我创建了一个工作示例项目https://github.com/surenrao/Dotnet5WebApiODataVersioning,其中包含我所需的所有用例。哪个是
- 大摇大摆的支持
- 使用命名空间约定的 Web ApiVersioning
- 不支持 EDM 的 ODATA
我的目标是升级到 dotnet 6 并使用 ASP.NET Core OData 8.x。当我尝试升级时,它对 OData 版本进行了重大更改,现在需要 EDM?我相信这是由于https://github.com/dotnet/aspnet-api-versioning还不支持 OData 8.x。
有没有人遇到过类似的问题。任何帮助或方向表示赞赏