Ionic2, inyecte NavController al servicio inyectable

Tengo un problema con el servicio inyectable en Angular2 usando el marco Ionic2.

Mi servicio se ve así:

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

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

  constructor(nav) {
  }
}

Y me sale un errorNo provider for NavController. Es extraño porque en cualquier clase de página está funcionando, aunque tiene@Component, tal vez esa es la trampa.

editar # 1:

Estoy prestando este servicio enionicBootstrap, Me gusta esto:

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta