Thanks, I was hoping to avoid all of that but if that is the only way I might have to go in that direction.
A long time ago I wrote a cron extension (using Ncrontab Advanced) that would allow use of “X” character on day of week.
So something like:
“00 00 * * FRIX2”
Would run every second Friday by running cron.getnextoccurance 2 times and use the second one to get 2 weeks from the current time.
But you need a “start” context to figure out the X2 so it could only be done within the job itself instead of relying on cron to actually run it (in Hangfire terms it couldn’t be a recurring job, just a scheduled job that submits another scheduled job).
Anyway I’ll see if anyone else has a suggestion but you are probably correct that I’ll have to build something.