2015-07-29 2 views
0

В настоящее время я использую интернет-приложение asp.net mvc 4.0. Я хотел бы знать, могу ли я маршрутизировать действие контроллера, как приложение веб-API. Например: если мой маршрут по умолчанию -/Home/Index. Я хочу, чтобы он был направлен как api/Home/Index.Префикс Маршрутизация в asp.net MVC 4.0

Как достичь этого маршрута.

ответ

1

Изменение MapRoute как

routes.MapRoute(
       name: "Default", 
       url: "api/{controller}/{action}/{id}", 
       defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
      ); 
+0

Yea спасибо. Ваш ответ работал как прелесть. – manu