ИМХО,
Этот шаблон
example.com/api/microservice1/{controller}
хорош, если вы собираетесь реализовать разделение между вашими API и проектами WFE (веб-интерфейс).Фактически, этот подход будет действительно хорош при использовании с архитектурой Microfrontend для ваших интерфейсных проектов.
Кстати, я написал серию API Gateway о Ocelot и ASP.net Core, если вы хотитеузнать больше об архитектуре API Gateway, вы можете проверить это из:
https://www.pogsdotnet.com/2018/08/api-gateway-in-nutshell.html
Надеюсь, это поможет!