контроллера. В него приходит куча данных разного вида (это не меняемо).
Нужно в зависимости от содержимого их обрабатывать. Есть пачка сервисов, каждый из них знает, какие он данные хочет.
Теперь нужно каким то образом организовать херню, которая будет по данным выбирать сервис и дергать его. Или может быть дергать все сервисы сразу, а они уже сами определят нужно им это или нет? Не будет ли сильного оверхеда? Предположим, сервисов до 30, а запросов дохуя и много.
Разбивай и шли куда надо
>это не меняемо Плоховато!
Ну засунь эту логику в отдельный сервис. Пусть он за это отвечает. Сервисы данные в единообразном виде возвращают или у них разные возвращаемые типы?
Обсуждают сегодня