protected override void OnStart(string[] args) { timer1 = new Timer(); this.timer1.Interval = 30000; //every 30 secs this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(this.timer1_Tick); timer1.Enabled = true; Library.writeErrorlog("This window service started"); }
private void timer1_Tick(object sender, ElapsedEventArgs e) { //Write code here to do some job depends on your requirement Library.writeErrorlog("Timer ticked and some job has been done successfully"); }
protected override void OnStop() { timer1.Enabled = false; Library.writeErrorlog("Test window service stopped"); }