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