我說的沒錯,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包來提供內容協商等內容。 –