I have interesting use-case - execute job on exact date every month, but for dates that are beyond last date of month, run job on last date. For example, job is arranged by user for 31st day - on months with 31 day it runs as expected , on months with less days, it runs on last date of this month. Or another example, job can be arranged on 30th day, so it runs on 30th day every month except February. As far as i understand hangfire doesnt have this behavior out of box. Is there some extension point in Hangfire for implementing this behavior ? (We would like to avoid scheduling logic in our jobs). Thanks.