title: Call Multiple ASP.Net Core MicroService from One location
body: <p>I'm new to ASP.Net Core micro-services, I want to know if I created multiple asp.net core WebApi's projects like</p>
  
  <pre><code>http://localhost:5555/CustomerService
  
  http://localhost:6666/StoreService
  
  http://localhost:7777/EmailService
  </code></pre>
  
  <p>&amp; Instead of calling above all URL's into web application, Can I call only one HTTP URL and route the calls to specific url and return back the result to client?</p>
  
  <p>something like <a href="https://www.nginx.com/blog/building-microservices-using-an-api-gateway/" rel="noreferrer">https://www.nginx.com/blog/building-microservices-using-an-api-gateway/</a></p>
  
  <p>Not sure how to create api gateway with asp.net core, Any help would be appreciated.</p>
  
  <p>Thanks</p>