title: ASP.NET MVC Routing with multiple optional parameters
body: <p>I have a situation on a single page web application. I use address information on the client to determine what data to load. I would like to be able to have url's like the following all direct to the Index action method on the HomeController.</p>
  
  <pre><code>http://mysite.com/Home/Index/Value/23/Another/34
  http://mysite.com/Home/Index/Value/23/Another/34/StillAnother/45
  </code></pre>
  
  <p>In that controller method I would like a list of parameters such as:</p>
  
  <pre><code>{"Value", "23", "Another", "34"}
  {"Value", "23", "Another", "34", "StillAnother", "45"}
  </code></pre>
  
  <p>Is this possible?</p>