In my project every page is translatable in several languages. For that purpose, I pass a sitelanguage parameter to each action. My custom base controller class catches this "siteLanguage" parameter and takes care of the further translation logic.
This works allright, only thing is now I have to add a string called sitelanguage to every action procedure signature just so my base controller can catch it. I don't do anything with this parameter in my actual action logic.
Is there a better way of doing this?