.Net 6 Oracle - With Delayed configuration of the DB connection and all startup steps

Most of the documentation seems to suggest that the configuration of Hangfire should occur within the Program.cs using the builder and app extensions.

We may configure the database to store the hangfire configuration at a later stage. We would prefer to do so after “app.run”.

As for the Oracle connection, we used this additional nuget with .Net 4.8.

I am usually getting the JobStorage.Current property value has not been initialized error. The way implemented it and with .Net 4.8, it was still rather choppy startup.

I am hoping there is more flexibility in the configuration and the use of the Hangfire Dashboard during the delayed startup flow.