Scheduling for specific dates in a month

Hi all, I have a challenge where every account has a customized schedule so that their job needs to be executed based on their inputs. Let say we have a client called A, they schedule every month specific day like 1,10,12,14. Whereas another client B, schedule every Wednesday and Thursday their task needs to be executed. My question is their a way to handle this problem in a hangfire in an efficient way. As we have huge accounts. We are using c# web-API