介绍一下问题
我想知道我们使用的是Web API 1还是2。我自己的packages.config指示版本5.0.0。这是 Web API 1 还是 2?
搜索和研究
我尝试过谷歌搜索以下内容:
“网络 API 1” “网络 API 2”
and
ASP.NET Web API 发布历史
and
ASP.NET Web API nuget
最好的参考似乎是这两个 nuget 页面:
-
ASP.NET Web API Nuget https://www.nuget.org/packages/AspNetWebApi似乎表明任何 4.* 都是 Web API 1,
-
微软 ASP.NET Web API 2.1 Nuget http://www.nuget.org/packages/Microsoft.AspNet.WebApi/5.1.2任何 5.* 都是 Web API 2。
是对的吗?我怎么能确定呢?
我认为你发现的似乎是正确的。我有同样的问题,然后当您转到“管理 Nuget 软件包”时,我查看了已安装的软件包。安装了一个名为“Microsoft ASP.NET WEB API 2.2”的项目。所以我能够从那里确定我自己的版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)