When searching for the correct setup of a service in C# which uses a timer,
I noticed that, in all the examples, the subscription to timer.Elapsed event in OnStart(string args)
is never matched with a corresponding unsubscribe in OnStop().
Sometimes a timer.Stop(); + timer=null;
but this is never preceded by an unsubscribe.
Why is that?