protected override void OnStop() { timer.AutoReset = false; timer.Enabled = false; ServiceLog.WriteLog("Daily Reporting service stopped"); }
private void SetTimer() { double inter = GetNextInterval(); timer.Interval = inter; ServiceLog.WriteLog("got interval::" + inter); timer.Start(); timer.Elapsed += new ElapsedEventHandler(ServiceTimer_Tick); ServiceLog.WriteLog("got elapsed"); }
protected override void OnStart(string[] args) { timer.AutoReset = true; timer.Enabled = true; ServiceLog.WriteLog("Daily Reporting service started"); }