У меня было, правда не помню, как решил уже. Я хоть и по примеру девшахты следовал тоже, но со своими заморочками немного.
В итоговой реализации у меня выделен отдельный сервис AsyncStorageService
Пример кода в нем -
https://jsfiddle.net/nq3Ljmo5/Этот сервис у меня инжектируется в сервисе логгера вместо самого асинк стораджа из примера в видео.
(private readonly asyncStorageService: AsyncStorageService)
Ну и получение значений через запрос в сервис
по типу this.asyncStorageService.getIp()
Также у меня отдельный интерцептор глобальный
https://jsfiddle.net/6k2h1wdq/Ну и в main.ts такая миддлваря ( По идее можно вынести в нормальную миддлварю, но пока лень )
https://jsfiddle.net/anz0prtf/1/