Ai-je raison quand je dis, Web API peut fonctionner sur OWIN et MVC 5 ne peut pas?MVC 5, API Web et Owin
Donc, dans mon projet je dois encore mon Global.asax avec public class WebApiApplication : System.Web.HttpApplication
Au moment où j'ai mon owin Startup.cs qui ressemble à ceci:
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);
}
est-RouteConfig.RegisterRoutes (RouteTable. Routes)?
Chaque fois que je passe en revue à toute voie MVC-je obtenir un 404.
N ° MVC5 utilise OWIN. WebApi était et est entièrement inutile. vNext unifie à nouveau tout. Même avant vNext, il n'y a jamais eu une seule chose que WebApi a fourni que vous ne pouviez pas faire vous-même dans MVC avec un couple d'aides ou d'installer plusieurs paquets nuget pour fournir des choses comme Content Negotiation. –