简体   繁体   English

Web api v2.2和OData v4缺少EntitySetController类

[英]class EntitySetController missing with web api v2.2 and OData v4

I am following this video: http://channel9.msdn.com/Events/TechDays/Belgium-2013/25 我正在观看此视频: http : //channel9.msdn.com/Events/TechDays/Belgium-2013/25

I am building an asp.net web api v 2.2 with Odata v4. 我正在使用Odata v4构建asp.net Web API v 2.2。

In my controller i am supposed to use 'EntitySetController': http://msdn.microsoft.com/en-us/library/jj890573(v=vs.118).aspx 在我的控制器中,我应该使用“ EntitySetController”: http : //msdn.microsoft.com/zh-cn/library/jj890573 (v=vs.118) .aspx

for some reason it is not available when i try to put it in code. 由于某些原因,当我尝试将其放入代码中时不可用。

i am including the: using System.Web.OData and i can use ODataController but it doesn't recognize 'EntitySetController'. 我包括:使用System.Web.OData,我可以使用ODataController,但它不能识别'EntitySetController'。

Is it possible that it is not available anymore in api v2.2 or Odata v4? 是否有可能在api v2.2或Odata v4中不再可用? since the tutorial i gave at the beginning is old? 因为我一开始给出的教程很旧?

i have installed the packes with this command: 我已经使用以下命令安装了软件包:

Install-Package Microsoft.AspNet.Odata

I checked with OData engineering team, who confirmed that EntitySetController is removed from Web API 2.2. 我与OData工程团队进行了核对,他们确认从Web API 2.2中删除了EntitySetController。 Please check What's New in ASP.NET Web API 2.2 for documentation. 请查看ASP.NET Web API 2.2的新增功能以获取文档。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM