RecurringJobManager.AddOrUpdate does not use the Job.Queue from the job argument when creating the RecurringJobEntity. Instead, the obsolete RecurringJobOptions.QueueName is used.
I discovered this because the obsolete extension methods recommend using a RecurringJobOptions overload. However, if you do use one of those then you can only set the queue via the obsolete RecurringJobOptions.QueueName property. The string queue argument never makes it. You're stuck with an obsolete warning either way.
Hangfire.Core v1.8.21
RecurringJobManager.AddOrUpdatedoes not use theJob.Queuefrom thejobargument when creating theRecurringJobEntity. Instead, the obsoleteRecurringJobOptions.QueueNameis used.I discovered this because the obsolete extension methods recommend using a
RecurringJobOptionsoverload. However, if you do use one of those then you can only set the queue via the obsoleteRecurringJobOptions.QueueNameproperty. Thestring queueargument never makes it. You're stuck with an obsolete warning either way.Hangfire.Corev1.8.21