Ionic2, injeta NavController no serviço injetável

Eu tenho um problema com o serviço injetável no Angular2 usando a estrutura Ionic2.

Meu serviço fica assim:

import {Injectable} from '@angular/core';
import {NavController} from 'ionic-angular';

@Injectable()
export class ViewStackController {
  static get parameters() {
    return [[NavController]];
  }

  constructor(nav) {
  }
}

E eu recebo erroNo provider for NavController. É estranho, porque em qualquer classe de página está funcionando, embora tenha@Component, talvez seja esse o problema.

editar # 1:

Estou prestando este serviço emionicBootstrap, como isso:

ionicBootstrap(MyApp, [ViewStackController], {});

questionAnswers(1)

yourAnswerToTheQuestion