Shumë thjesht kam një shërbim vërtetimi dhe një shërbim përdoruesi. Shërbimi i Përdoruesit përfshihet në AuthenticationService. Pastaj kur përdor AuthenticationService në UserService si:
constructor(private authService: AuthenticationService){}
Unë marr:
Circular dependency detected:
src/app/core/authentication/authentication.service.ts -> src/app/shared/services/user.service.ts -> src/app/core/authentication/authentication.service.ts
Të dy shërbimet janë deklaruar në grupin e ofruesve të modulit të aplikacionit. Pse po marr një varësi rrethore?