Я использую @ngrx/effects с @angular/router. (Угловая версия 2 RC4)
Если я добавлю эту строку private router: Router
в эффекты:
@Injectable()
export class RouterEffects {
constructor(
private updates$: StateUpdates<AppState>,
private router: Router // <- this line
) {}
}
Я получу эту ошибку:
ИСКЛЮЧЕНИЕ: Невозможно создать циклическую зависимость! (Token Application Initializer -> Token @ngrx/effects Bootstrap Effects -> Router -> ApplicationRef -> ApplicationRef_)
Как я могу это решить? Спасибо