Получение ошибки зависимости cycli c при добавлении службы MSAL в AppInitializationService - PullRequest
0 голосов
/ 29 апреля 2020

Я использую службу 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,
  ) { }

Подскажите, как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...