title: Trouble passing datetime parameter to web service, in GET
body: <p>I created a web service using ASP .NET Web API. The method is:</p>
  
  <pre><code>    [HttpGet]
      [Route("service/{applicantUser}/{lastUpdate:datetime?}")]
      public IHttpActionResult getService(String applicantUser, DateTime? lastUpdate = null){
      // some stuff here
  
   }
  </code></pre>
  
  <p>If I call the WS in this way:</p>
  
  <pre><code>http://myserver/api/service/myusername/2008-12-10
  </code></pre>
  
  <p>all works good, and I obtain a correct json file. But if I try to add the time:</p>
  
  <pre><code>http://myserver/api/service/myusername/2008-12-10T12:30:00
  </code></pre>
  
  <p>I obtain the error <code>404 - Bad Request</code></p>