Der Sccherzkeks hat es eigentlich genauso gemeint wie er es geschrieben hat...
Leite von ServiceBase, verpasse ihm eine statische Main als Entrypoint und überschreibe die triggernden Methoden, die du brauchst (OnStart, OnStop).
Mit etwas Glück erkennt die
IDE die Klasse als designtime tauglich und du kannst danach in den Designer wechseln um Komponenten draufzuziehen.