my app has a lot of support tables that requires admin UI interface to maintain – for ex: Countries, States, Cities etc. I am not sure if it would make sense to add CRUD actions for each of them in one AdminController or create a Controller for each individual support table.
Share
If your code is highly repetative and you’ve got the proper data layer abstractions in place (eg, repository pattern, dependency injection) you could create a generic admin controller and subtype it.
Then the actual controllers:
Of course you’ll still need to make all the views.