Old*_*zer 1 asp.net asp.net-mvc asp.net-web-api
我有一个ASP.NET MVC项目*是在VS 2013首次出现时创建的.(旁白:我如何找出用于现有项目的MVC版本?).我现在在VS 2015中打开它并添加了一个Web API 2控制器.
WebApiConfigVS添加了一个静态类.但是,该Register方法未被调用.结果,我的api路线无法识别.
我如何/在哪里调用WebApiConfig.Register方法以及必须传递给此方法的参数是什么?
*这是一个App_Start包含BundleConfig.cs,FilterConfig.cs,IdentityConfig.cs,RouteConfig.cs,StartupAuth.cs,WebApiConfig.cs 的文件夹的版本.
如前所述在这篇文章中,你应该使用GlobalConfiguration.Configure,而不是WebApiConfig.Register任何新的(或迁移)的Web API 2项目:
protected void Application_Start()
{
GlobalConfiguration.Configure(WebApiConfig.Register);
//MVC Registrations
}
Run Code Online (Sandbox Code Playgroud)
还要确保将项目中的任何NuGet包更新到最新版本.
| 归档时间: |
|
| 查看次数: |
3418 次 |
| 最近记录: |