ASP.NET Web API project template in Visual Studio 2012 is a specialized MVC4 project and after creating an instance of such a project, right clicking on the "Controllers" folder shows you "Add >> Controller" menu item which triggers the controller generator. (scaffolding)
On the other hand, it is also possible to host an ASP.NET Web API server in a console application, which is called in the documentation a Self-Host application.
http://www.asp.net/web-api/overview/hosting-aspnet-web-api/self-host-a-web-api
My question is: How can I use the "Controller Scaffolding" if I am developing a self hosting console application?