You can't have functions with the same parameters, but ASP.NET MVC gives you a way around this using attributes. See this SO question. http://goo.gl/wJ4jE
Does that solve what you were talking about?
Does that solve what you were talking about?
Infact an article on stack overflow explained the whole situation as impossible so I gave up researching and wrote my own dispatcher.
If your methods already have different parameters or a different name, you can just use the attributes like you state.