Всем привет.
Есть Ангуляр приложение, в котором несколько проектов.
Они сделаны так, чтобы всегда билдились только вместе.
Как стартовая точка, используется главное приложение.
При инициализации, каждый из них юзает APP_INITIALIZER, чтобы подгрузить конфиг с api url, который будет потом использова при всех запросах к API.
Проблема в том, что каждый проект загружает этот конфиг.
Можно ли как то его загрузить один раз, и раздать во все нужные сервисы?
`
const providers: any[] = [
{
provide: APP_INITIALIZER, useFactory: loadConfigService , deps: [ Project1ApiService ], multi: true
},
{
provide: APP_INITIALIZER, useFactory: loadConfigService , deps: [ Project2ApiService ], multi: true
},
{
provide: APP_INITIALIZER, useFactory: loadConfigService , deps: [ Project3ApiService ], multi: true
},
];
`