I added the Web Api controller to the MVC 5 application, but all the time I get a 404 error message. The resource was not found. I added GlobalConfiguration.Configure (WebApiConfig.Register) to Application_Start ()
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); GlobalConfiguration.Configure(WebApiConfig.Register); }
and I have a route registered
public static class WebApiConfig { public static void Register(HttpConfiguration config) { config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); } }
asp.net-web-api
malibeg Feb 21 '14 at 12:13 2014-02-21 12:13
source share