title: Is it safe to use DateTime.Now as a default route value in ASP.NET MVC?
body: <p>I have the following in an Area Registration of my ASP.NET MVC 3 project running on .NET Framework v4.0:</p>
  
  <pre><code>context.MapRoute(null,
                   "YardJob/{location}/{from}",
                   new { controller = "YardJob", 
                         action = "List", 
                         from = DateTime.Now });
  </code></pre>
  
  <p>My question is:
  If the routing engine uses the default route value for 'from', will the List method on the controller always be invoked with the current date and time?</p>
  
  <p>Is there any caching in the routing engine that may cause the default route value to be reused among requests?</p>
  
  <p>Thanks,</p>