Hangfire — запретить регистрацию ненужных «Успешных» заданий (без тегов)

Теперь, когда прошло 2 года с тех пор, как был задан этот связанный вопрос SO , есть ли способ запретить Hangfire регистрировать «спам» Успешные задания на панели мониторинга - помимо использования расширения HF Tags, указанного в соответствующем SO?

Причина: если у вас есть задание, которое выполняется каждую минуту и ​​на самом деле выполняется лишь изредка , оно приводит к спаму на странице «Успешные задания», что затрудняет поиск того, что вы ищете.

Я мечтаю о чем-то вроде:

      public void myFunction(PerformContext context)
{
     bool wasWorkDone = false;
     //do work, set wasWorkDone
     if (!wasWorkDone)
         context.DoNotLogAsSucceededEntry(); //or maybe context.LogAsDeletedInsteadOfSucceeded();
}

Спасибо!

0 ответов

Другие вопросы по тегам