Можно ли использовать ocelot для объединения угловых приложений и apis или он подходит только для маршрутизации apis? - PullRequest
0 голосов
/ 08 октября 2019

Я использую Ocelot - API-шлюз для .NET Core https://github.com/ThreeMammals/Ocelot

Сценарий:

У меня есть следующие сайты

  • Ocelot API Gateway .NETCore
  • Сайт A - угловое приложение
  • Сайт B - .net core API
  • Сайт C - .net core API

Теперь что яЗапрос «все», запрос должен сначала достичь ocelot, после чего он будет перенаправлен на соответствующее приложение и API.

Запрос сначала отправляется в Ocelot, после чего маршрутизация должна выполняться, как указано ниже

/ -  route to the angular app (Site A )
/b - route to API (Site B)
/c - route to API (Site C)

Я могунаправить к / b и / c к соответствующему API и приложению. Просто нужно знать, подходит ли ocelot для маршрутизации в приложение, как я использовал здесь Angular, или он предназначен для маршрутизации apis в микросервисах. Каковы его плюсы и минусы, если используется угловое приложение

...