слои в разные модули. Такой вопрос. У меня есть необходимость авторизации и получения данных по клиенту. Можно ли эти действия объединить в одном репозитории?
Можно, но нужно ли. Если авторизация это получение данных пользователя и последующее использование токена из сущности этого самого пользователя, то звучит логично. Если для авторизации есть своя сущность, то в "склеивании" необходимости не вижу. Мало деталей для более полного ответа, может будет поводом подумать и решить самостоятельно.
Зависит от предметной области, но в общем и целом - да. Если у вас отдельно нигде не используется именно сессия и это не сущность, то агрегация данных должна быть на уровне репозитория
Обсуждают сегодня