Can't resolve all parameters for API in D:/projects/stifel/awesome-app/src/app/services/api/api.ts: (?, [object Object], [object Object], [object Object], [object Object]).
                  
                  
                    вот конструктор где выскакивает:
                  
                  
                  constructor(
                  
                  
                          @Inject(Window) private window: Window,
                  
                  
                          private httpClient: HttpClient, 
                  
                  
                          private systemService: SystemService,
                  
                  
                          private utils: Utils,
                  
                  
                          private redirect: RedirectService
                  
                  
                      ) {}
                  
                  
                  вот так виндоу провайдится в апп.модуле
                  
                  
                  export const Window = new InjectionToken('window.injection');
                  
                  
                       ..
                  
                  
                      {provide: Window, useValue: window}
                  
                  
                       ..
                  
                  
                  
                  
                  
                  так же провайдил встроенным типом - разницы никакой, при JIT компиляции - всё ок.
                  
                  
                  ангулар 4.1.0, cli 1.7.4
                  
                  
                
Но ведь есть встроенный тип Window. может конфликтуют
Обсуждают сегодня