внешнего мира
1. В Application/Infra далаем запрос
2. проверяем что пришло все что нужно
3. Превращяем в DTO, И создаем BookAgg на его основе
Правильно я вижу?
это твое апи предоставляет какую-то доп инфу для агрегата или это по сути внешнее хранилище с доступом через хттп? во втором случае просто запили имплементацию доменного интерфейса репозитория и юзай его. Если у тебя часть инфы в бд, часть во внешнем АПИ, то наверно нужно сделать какую-то фабрику которая соберет тебе твой агрегат из разных кусочков
Обсуждают сегодня