Comment injecter de Service dans la classe (pas de composant)

Je veux injecter de service dans la classe qui n'est pas componet.

Par exemple

Myservice

import {Injectable} from '@angular/core';
@Injectable()
export class myService{
  dosomething(){
    //implementation
  }
}

MyClass

import { myService } from './myService'
export class MyClass{
  constructor(private myservice:myService){

  }
  test(){
     this.myservice.dosomething();
  }
}

cette solution ne fonctionne pas (je pense, car Maclasse n'a pas encore instanciée).

Est-il une autre manière d'utiliser le service en classe(pas de composant)? ou c'est mal comment je code de conception (pour utiliser le service pas à une classe de composant)

Merci.

InformationsquelleAutor Elec | 2017-01-02