Visual studio 2015 IAApplicationBuilder不包含UseWebApi的定义

Visual studio 2015 IAApplicationBuilder不包含UseWebApi的定义,visual-studio-2015,asp.net-core-1.0,Visual Studio 2015,Asp.net Core 1.0,VS 2015更新3已经发布,我已经开始玩了。但不久之后我遇到了一个问题。IAppBuilder界面似乎没有UseWebApi扩展方法的定义,但IAppBuilder有。实际上,我想在OWIN管道中注册我的Web Api。我遗漏了什么吗?Asp.NET核心中没有UseWebApi,因此我不确定“相关包”是什么。是一个演示如何使用Asp.NET核心构建Web API的教程。IAApplicationBuilder界面不需要定义UseWebApi扩展方法。在IAppBuilder中,它用于向OWIN

VS 2015更新3已经发布,我已经开始玩了。但不久之后我遇到了一个问题。IAppBuilder界面似乎没有UseWebApi扩展方法的定义,但IAppBuilder有。实际上,我想在OWIN管道中注册我的Web Api。我遗漏了什么吗?

Asp.NET核心中没有
UseWebApi
,因此我不确定“相关包”是什么。是一个演示如何使用Asp.NET核心构建Web API的教程。

IAApplicationBuilder界面不需要定义UseWebApi扩展方法。在IAppBuilder中,它用于向OWIN注册Web Api。但对于IApplicationBuilder,由于ASP.NET Core对Web Api和MVC服务使用统一的模型,因此只需使用IApplicationBuilder.UseMvc方法即可。它起作用了

NuGet命令:

安装软件包Microsoft.AspNet.WebApi.OwinSelfHost


对于那些使用WebApi2 selfThot时出现此问题的用户,您必须在packages文件夹的Microsoft.AspNet.WebApi.Owin.5.2.7文件夹中添加对System.Web.Http.Owin.dll的引用。

谢谢Pawel。我已经更新了我的问题。我是一个ASP.NET核心新手。这是我在框架项目中需要的。