Is it possible to list the names of all controllers and their actions programmatically?
I want to implement database driven security for each controller and action.
Use Reflection, enumerate all types inside the assembly and filter classes inherited from System.Web.MVC.Controller, than list public methods of this types as actions
System.Web.MVC.Controller