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
            );
Etiketler:

Yazar : Emrah Kahraman

Bilgisayar Mühendisi

““Multiple actions were found that match the request” Error in Web Api” için 1 Yorum

  1. exen dedi ki:

    Emeğine sağlık hocam

“Multiple actions were found that match the request” Error in Web Api Yazısı için Yorum Yapabilirsiniz

Sponsor
Alexa
Hakkımda
Bağlantılar