https://www.c-sharpcorner.com/article/create-windows-services-in-c-sharp/
Anonymous
Code that is graceful and clear is less likely to break.