Size: a a a

Angular - русскоговорящее сообщество

2020 January 29

Д

Дмитрий in Angular - русскоговорящее сообщество
можешь вообще 2 httpService сделать для для админки и для сайта
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
в смысле, дерево NgModules
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
можешь вообще сделать dictionary какие interceptors в каком модуле разрешены
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
сейчас получше выражу. Есть у нас lazy-модуль админки. Он загружается лениво в момент, когда мы идем на /admin. В своем конструкторе он добавляет интерсептор.
я так понимаю тебе нужно чтобы интерцептор из модуля админки применялся только для запросов из модуля админки?
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Smooth Operator
я так понимаю тебе нужно чтобы интерцептор из модуля админки применялся только для запросов из модуля админки?
да
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
useClass
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
самый вариант наверно
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Дмитрий
useClass
с интерсепторами не сработает(
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
ну тут без подмены клиента уже не обойтись
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
странно, что надо какой-то велосипед для такой фундаментальной задачи пилить
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
от не велосипеда ты сам отказался)
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
всего-то и хочется - чтобы фича-модули сами знали о своих ошибках
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
не-велосипед - это чтобы у каждого фича-модуля был свой http-клиент?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
не-велосипед - это чтобы у каждого фича-модуля был свой http-клиент?
да
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Yuri Katkov
не-велосипед - это чтобы у каждого фича-модуля был свой http-клиент?
а обработку бизнесовых ошибок вообще стоит делать в интерсепоторе?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
не-велосипед - это чтобы у каждого фича-модуля был свой http-клиент?
ты подумай еще раз что ты хочешь сделать на самом деле
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
помойму очевидно что для админки у тебя отдельный клиент выходит)
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Smooth Operator
помойму очевидно что для админки у тебя отдельный клиент выходит)
ну я сказал админка - но это конечно не админка, просто отдельный режим работы приложения
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Oleg Safonov
а обработку бизнесовых ошибок вообще стоит делать в интерсепоторе?
кстати, правильный вопрос
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
модуль, в котором хтпп клиент работает отлично от остальных модулей
источник