Я хочу добавить сервис в класс, который не является компонентом.
Например
MYSERVICE
import {Injectable} from '@angular/core';
@Injectable()
export class myService{
dosomething(){
//implementation
}
}
МойКласс
import { myService } from './myService'
export class MyClass{
constructor(private myservice:myService){
}
test(){
this.myservice.dosomething();
}
}
это решение не работает (я думаю, потому что MyClass еще не создан).
Есть ли другой способ использования сервиса в классе (не компонент)? или неправильно, как я разрабатываю код (использовать службу в классе, а не компоненте)
Спасибо.