Proper way to implement a never ending task. (Timers vs Task) Proper way to implement a never ending task. (Timers vs Task) multithreading multithreading