title: Asp.NET Web Api - multiple apis/namespaces
body: <p>In my MVC4 web app, I need to support multiple APIs. I looked around and apparently in Web API, Controllers with same name in different name spaces is not supported.</p>
  
  <p>What are my options?</p>
  
  <p>Ex: I want to be able to provide to my API consumers links like,</p>
  
  <pre><code>http://domainurl/api/api1/Students...
  http://domainurl/api/api2/Students...
  </code></pre>
  
  <p>A Student Resource in api1 can be totally different from the one in api2. 
  In such cases what is the best approach? I do not want to make it a single api and handle it through url parameters.</p>