如何让 odata v3 和 v4 api 在同一个项目上并排工作?
同一个 Controller 可以返回两种格式的数据吗? 我是否需要拥有同一 Controller 的 2 个副本 - 每个 Odata 版本一个?
我知道这应该是可能的,因为官方 WEBAPI 页面说它是为此而设计的。
“ASP.NET Web API 同时支持协议(protocol)的 v3 和 v4。您甚至可以拥有与 v3 端点并行运行的 v4 端点。” - 引自 www.asp.net
问题是 - 我该怎么做?任何教程?
最佳答案
这是并排的示例:https://aspnet.codeplex.com/SourceControl/latest#Samples/WebApi/OData/v4/ODataSxSSample/ , 供引用。此示例具有同一 Controller 的 2 个副本。
关于c# - webApi2 Odata v3 和 V4 并排,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25666181/