title: How to create ASP.NET MVC controller accepting unlimited amount of parameters from query string
body: <p>Example of URL
      http_//host/url/unlimited/index?first=value1&amp;second=value2...&amp;anyvalidname=somevalue</p>
  
  <p>I want to have one action accepting unknown in advance amount of params with unknown names. Something like this:</p>
  
  <pre><code>public class UnlimitedController : Controller
  {
      public ActionResult Index(object queryParams)
      {
  
      }
  
      //or even better
      public ActionResult Index(Dictionary&lt;string, object&gt; queryParams)
      {
  
      }
  }
  </code></pre>