How to handle dependant job

I would like to execute the below scenario.
Job A is started

  • Job B started
  • Job C started and may be some more
    Wait until Job B & C completed
    Resume Job A

I think you are looking for batches?

https://docs.hangfire.io/en/latest/background-methods/using-batches.html