0
在我的項目中,有多個控制器。我的「書籍」 - 控制器有多個方法,沒有任何參數。獲取控制器webapi
所以我改變了默認映射來自:
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
到:
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional, action = "get" }
);
現在實際上這僅僅是書本控制器的情況下...其他控制器應該像第一處理映射...
我該如何解決這個問題?