In an MVC application I have 2 controllers that deal with certain type of data. One controller is for an admin and the other is for a regular user. Some of the actions will be exactly the same for both controllers while some will be unique to a specific controller. Can I somehow save myself from having multiple copies of the same code?
Note that each of the controllers inherits from a different base class and I cannot directly redirect (url has to stay within one controller) from an action in one controller to an action in the other one.