在Asp.Net的日常开发中,经常会遇到需要使用WebApi来开发接口,但是在新建Webapi项目后,在控制器中写了方法后在页面API上应该会展示的,写第一个接口时,正常显示,但是在同一个控制器中添加多个接口时就会导致整个控制器不在页面上显示,这里需要在WebApiConfig.cs文件中配置项即可。
添加配置项:
配置项:
config.Routes.MapHttpRoute(
name: "BasicApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);