title: How can I check if a route (ASP.NET MVC) exists for a given path?
body: <p>I have a list of local URL’s and I need to determine if they are “valid MVC paths”. How can I check if a URL (path) maps to a MVC controller?</p>
  
  <p><a href="http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx" rel="noreferrer">Phil Haack's Route Debugger</a> will find a route that match the current request and does so using the current HttpContext. I would like to get this info without building up a mock HttpContext - if possible. </p>