Skip to content
Discussion options

You must be logged in to vote

Нет, в твоей схеме перепутаны сервисы и направление информационного обмена

  1. gRPC-server - сторонний сервис, который генерирует контракты. Запуск генерации можно делать через api-контроллер или backgroud службу.
  2. generator - можно вынести в отдельную либу код для генерации контракта, можно оставить внутри gRPC-server.
  3. gRPC-client - находится внутри прежнего WebApi (3 лабы) и запускает grpc-стриминг. Сохраняет принятые контракты в базу данных.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by alxmcs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lab 4 Лабораторная №4. Инфраструктура
2 participants