title: Azure api management Version routing duplicaiton to function
body: <p>Having a weird issue with API development, just wondering if anyone knows the solution/what I have done wrong?</p>
  
  <p>I have an API <code>http://company/api/products</code> which is an azure function that works correctly, and is set up as a single api in api management.
  Using azure api management I created a new version which has the version identifier of <code>v2</code> so the link becomes <code>http://company/api/v2/products</code></p>
  
  <p>But I find this link just points to the original API still, and not the new version(Route c# code below). I find that if I change the frontend URL of my products api in the new version to <code>/v2/products</code> rather than <code>/products</code>, it does work, but that means that my URL is now
  <code>http://company/api/v2/v2/products</code>, which isn't what I wanted.</p>
  
  <p>I COULD create a new version with no identifier (maybe?) and set the path of each url manually, but expected a new version to create the new route as well, and would prefer that for maintenance reasons</p>
  
  <p>in my c# code/function I have new method with a <code>httpTrigger</code> that looks like this; locally it works 100% correctly (or on /v2/v2/products it works)</p>
  
  <pre><code>[HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = "v2/products")] HttpRequest request,
  </code></pre>
  
  <p>It's like the version identifier isn't used in the route at all, is there something I'm missing to pick it up?</p>