title: ASP.NET Web API multiple RoutePrefix
body: <p>The opensource <a href="http://attributerouting.net/#route-prefixes" rel="noreferrer">Attribute Routing</a> allows to have multiple route-prefixes.
  Why does ASP.NET Web API 2.0 does not allow to have multiple RoutePrefix().</p>
  
  <pre><code>[RoutePrefix("api/v1/{abc}/Entity")]
  [RoutePrefix("api/v1/{abc}/{xyz?}/Entity")]
  public class MyApiController : ApiController
  {
     [Route("")]
     public IHttpResult Get()
     {
        return Ok("Hello World");
     }
  }
  </code></pre>