I have a controller that I want to generate documentation for using ASP.NET Web API Help Pages.
When I directly inherit from ApiController
the documentation appears:
public class ExampleController : ApiController
But when I inherit from a base controller, it is omitted:
public class ExampleController : ApiBaseController
...
public class ApiBaseController: ApiController
I have switched to delegation rather than inheritance, but I wanted to know how to make it work with inheritance.