TimeService mit Quartz...

Quartz.NET ist eine Bibliothek, die die Syntax von crontab und Co in die Entwicklung bringt.
Für eine .net-Anwendung braucht man ab und zu einen Timer, der bspw. so konfiguriert werden kann:
Der sog. Job, der bei einem Trigger ausgeführt werden soll, ist einfach zu implementieren. In diesem Beispiel wird auf den MessageBus einfach eine Nachricht abgesetzt, die dann von anderen Modulen der Anwendung gegebenenfalls Aktionen auslöst. Hier muss lediglich das IJob-Interface (Execute-Task) implementiert werden: