I'm using Elsa Workflows 3 for a project, and there are four types of triggers (source):
HTTP Endpoint: triggers the workflow when a given HTTP request is sent to the workflow server.
Timer: triggers the workflow each given interval based on a TimeSpan expression.
Cron: triggers the workflow each given interval based on a CRON expression.
Event: triggers when a given event is received by the workflow server.
I'm trying to figure out how to implement a Cron based trigger in code, but the only documentation I can find (here and here) is for an HTTP Based Trigger.
How do I implement a Cron based trigger in Elsa Workflows 3?