I have created a windows service using c#, have a requirement of adding a timer during which service will be in idle state, and should start processing only after this idle timeout happens.
If device goes to sleep, will the timer start all over again or will it continue?