Angular 2: введите сервис в класс

У меня есть угловой класс, который представляет форму. Я хочу иметь возможность создавать несколько экземпляров этого класса с помощью конструктора.

Конструктор принимает несколько аргументов, представляющих свойства этой формы.

constructor(public center: Point, public radius: number, fillColor: string,
    fillOpacity: number, strokeColor: string, strokeOpacity: number, zIndex: number)

Внутри моего класса я хочу использовать сервис, который предоставляет возможность рисовать фигуры на карте. Можно ли внедрить этот сервис в мой класс и при этом использовать конструктор стандартным способом.

Поэтому я хочу сделать что-то вроде ниже и сделать так, чтобы Angular автоматически разрешал внедренную зависимость.

constructor(public center: GeoPoint, public radius: number, 
    fillColor: string, fillOpacity: number, strokeColor: string, strokeOpacity: number, 
    zIndex: number, @Inject(DrawingService) drawingService: DrawingService)

Ответы на вопрос(1)

Ваш ответ на вопрос