Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Значит в коде, который вызывает сервис вы кинете супер пупер важный ексепшн. Либо писать эту логику в сервисе, но метод уже не будет называться GetUser, так как он не только возвращает юзера но и берет доп задачи. Вообще я бы переименовал пост в: я выдумал проблему и сейчас покажу как ее решать. )

Это не входит в ее рабочие обязанности =)
Как не входит в зону ответственности сервиса хоть каклибо оценивать данные, которые его попросили передать. А вот просить продавщицу решать проблемы логистики и поставок — это искаженное восприятие действительности. Если возникают вопросы какой ексепшн кинуть или как, скорее всего вы делаете что не то и не там)

Экскюзимуа, вообще не понял отчего появилась нужда кидать ексепшн, если сервис не нашел юзера по айди. Откуда сервису вообще знать, что это проблема, если юзера нет. Это как попросить продавщицу продать тебе хлеб, а хлеба нет, и тут она начинает жестить, звонить на хлебозавод, будить директора, орать, чета объяснять. В реальном мире она тебе скажет, хлеба нет. А дальше сам решай, есть пильмешки без хлеба или сжечь магазин))

Информация

В рейтинге
Не участвует
Зарегистрирован