How to create ASP.NET MVC controller accepting unlimited amount of parameters from query string
===

Example of URL
    http_//host/url/unlimited/index?first=value1&second=value2...&anyvalidname=somevalue

I want to have one action accepting unknown in advance amount of params with unknown names. Something like this:

    public class UnlimitedController : Controller
    {
        public ActionResult Index(object queryParams)
        {

        }

        //or even better
        public ActionResult Index(Dictionary<string, object> queryParams)
        {

        }
    }
