我正在创建一个带有新Controller的移动服务后端,它扩展了ApiController类。
帮助页面中未引用新方法。注册新方法有什么办法吗?
答案 0 :(得分:0)
需要一条新路线来处理新方法。路线添加在WebApiConfig类中:
// Use this class to set WebAPI configuration options
HttpConfiguration config = ServiceConfig.Initialize(new ConfigBuilder(options));
config.Routes.MapHttpRoute(
name: "DefaultApiWithAction",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);