title: asp.net webapi: how to pass optional parameters?
body: <p>I am using the new asp.net web api and would like to pass optional parameters. Is it correct that one needs to populate an attribute so it allows one to pass params using the <code>?</code> symbol?</p>
  
  <p>Before this was done with with uri templates, I believe.</p>
  
  <p>Does anyone have an example?</p>
  
  <p>I am currently passing the id in the url which arrives in my controller as int. But I need to pass some dates.</p>