“Multiple actions were found that match the request” Error in Web Api

WebApiConfig -> Register metodunda routing ayarları için gerekli kodlar 1. kod blogundaki gibi ise 2. kod blogundaki şekle dönüştürelim sorun çözülecektir.

1-)
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "{controller}/{id}",
defaults: new { id = RouteParameter.Optional });
config.Routes.MapHttpRoute("RPC", "{controller}/{Action}");

2-)
config.Routes.MapHttpRoute("DefaultApiWithAction", "{controller}/{action}");
config.Routes.MapHttpRoute(
name: "DefaultApiWithID",
routeTemplate: "{controller}/{id}",
defaults: null
);

« »