У меня есть 2 отдельных приложения. Один использует HangFire и планирует повторную работу. Другой содержит тесты. Тесты являются интеграционными, поэтому они повторно используют фактические пути, не издеваясь над чем-либо. Оба приложения имеют доступ к одному и тому же dbУдалите задание hangfire без создания экземпляра сервера hangfire
В результате запуска теста появляется повторяющееся задание, созданное первым приложением, и оно желательно. Однако, поскольку тест является интегральным, он запускается на производственной БД, поэтому после завершения теста я хотел бы удалить созданную повторяющуюся работу. И я бы хотел обработать удаление в тесте.
Я хотел бы знать, могу ли я настроить классы hangfire во втором приложении таким образом, чтобы я мог удалить повторяющуюся работу, созданную первым приложением.
Если я просто сконфигурировал фальшивый огонь для использования того же SQL-сервера во втором приложении, будет создан экземпляр нового HangFireServer, который запустит «захват» заданий для выполнения.
Я могу запустить SQL-запрос, чтобы удалить задание, но я бы хотел этого избежать.
Надеюсь, я достаточно четко объяснил.
это именно то, что я искал. Благодаря! – netaholic