我说的没错,Web API可以在OWIN上运行,而MVC 5不能?MVC 5,Web API和Owin
所以在我的项目,我仍然需要我的Global.asax与public class WebApiApplication : System.Web.HttpApplication
目前,我有我的owin Startup.cs看起来像这样:
public void Configuration(IAppBuilder app)
{
var httpConfig = new HttpConfiguration
{
};
WebApiConfig.Register(httpConfig);
app.UseWebApi(httpConfig);
app.UseCors(CorsOptions.AllowAll);
RouteConfig.RegisterRoutes(RouteTable.Routes);//MVC Routing
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
是RouteConfig.RegisterRoutes(RouteTable。路线)?
每当我浏览到任何MVC的路线,我收到了404
编号MVC5使用OWIN。 WebApi是并且完全没有必要。 vNext再次统一所有内容。甚至在vNext之前,WebApi从来没有提供过一个单独的事情,即你无法在MVC中与几个助手一起做自己,或者从安装几个nuget包来提供内容协商等内容。 –