поможете. Предположим систему из 2 сущностей и их 2 сервисов. UserService, OrderService. OrderService зависит от UserService, вызывает методы, например: CreateUser(если заказ создает администратор, а пользователя в системе нет). В тоже время, появилась необходимость в UserService вернуть некий объект, для создания которого нужна статистика о сумме заказов за какой то промежуток времени. Это отвественность OrderService. Следовательно если внедрядь зависимости, получится circular dependency. Подскажите, это у меня плохой дизайн системы, или есть способы решения? Спасибо
Ордер не должен создавать юзера
Обсуждают сегодня