KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm using a System.Timers.Timer and I've got code like the following in my OnStart method in a c# windows service. timer = new Timer(); timer.Elapsed += timer_Elapsed; timer.Enabled = true; timer.Interval = 3600000; timer.Start(); This causes the code in timer_Elapsed to be executed every hour starting from an hour after I start the service. Is there any way to get it to execute at the point at which I start the service and then every hour subsequently? The method called by timer_Elapsed takes too long to run to call it directly from OnStart .
Tags (comma-separated)
Save Edits
Cancel