asp.net webapi 2 attribute routing not working

后端 未结 9 1932
再見小時候
再見小時候 2020-12-23 17:02

I have visual studio 2012 installed with mvc4 using .net framework 4.5. Now I want to use webapi2 with attribute writing and i want my hlep page show all the endpoints prope

9条回答
  •  离开以前
    2020-12-23 17:41

    Based on your information, it looks like you are not calling the httpConfig.MapHttpAttributeRoutes() (Make sure to call this before any traditional routing registrations)

    Since you haven't called MapHttpAttributeRoutes, your request seems to be matching a traditional route, for example, like api/{controller}. This will not work because routes matching traditional routes will never see controllers/actions decorated with attribute routes.

提交回复
热议问题