https://elanderson.net/2019/09/net-core-worker-service/
.NET Core Worker Service