В настоящее время я использую Hangfire для постановки задач в очередь.Обычный способ поставить в очередь задание на отбой - использовать что-то вроде этого:
BackgroundJob.Enqueue(() => DoWork());
, который затем войдет в очередь и выполнит это задание в "DEFAULT" очереди на отбой..
Однако я могу добавить в метод атрибут, который будет использоваться для определения, в какую очередь он будет помещен и исполнен:
[Queue("SECONDARY")]
public void DoWork()
{
}
Мой вопрос: Есть ли способ динамически / программно ставить в очередь задание на отбой в указанной очереди без использования вышеупомянутого атрибута метода?