Я использую службу MSAL и получаю следующую ошибку при добавлении службы msal в конструктор в AppInitializationService.
"Cannot instantiate cyclic dependency! ApplicationRef ("[ERROR ->]"): in NgModule AppModule in ./AppModule@-1:-1"
в App.module.TS Я добавил следующий код:
{
provide: HTTP_INTERCEPTORS,
useClass: MsalInterceptor,
multi: true
},
AppInitializationService,
{
provide: APP_INITIALIZER,
useFactory: appInitializerFn,
multi: true,
deps: [AppInitializationService]
},
в AppInitializationService
@Injectable({ providedIn: 'root' })
export class AppInitializationService {
loggedIn = false;
constructor(private configService: AppConfigService,
private _tokenService: AppTokenForPrint,
private _injector: Injector,
private authService: MsalService,
) { }
Подскажите, как решить эту проблему?