如何在同一项目中并排运行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/

10-15 06:47