title: MVC Route Attribute error on two different routes
body: <p>I'm getting an attribute routing error with MVC 5.2. The error is</p>
  
  <p>Multiple controller types were found that match the URL. This can happen if attribute routes on multiple controllers match the requested URL.</p>
  
  <p>The routes in question are </p>
  
  <pre><code>[Route("{classname}/{id:int}")]
  [Route("Edit/{id:int}")]
  </code></pre>
  
  <p>The url /Edit/123 throws the error, while the url /someword/123 <em>does not</em> throw the error</p>
  
  <p>Given that Edit/123 is more specific than someword/123 why would it throw an error on /Edit/123? </p>
  
  <p>Thanks,</p>
  
  <p>john </p>