Настройка Hangfire для разных версий (.NET Core 3.1) ⇐ C#

Место общения программистов C#
Anonymous
Настройка Hangfire для разных версий (.NET Core 3.1)

Сообщение Anonymous »

Я пытаюсь настроить Hangfire, но, поскольку за всю историю существовало несколько версий и разные настройки для приложений ASP.NET и ASP.NET Core, я не уверен, какую из них использовать.В Startup.cs в ConfigurationServices я использую

Код: Выделить всё

AddHangfire()
и AddHangfireServer(), но я вижу, что есть также UseHangfireServer() в IApplicationBuilder в методе Configuration. В настоящее время я использую только AddHangfireServer(), но не уверен, нужен ли мне другой?
То же самое и для UseHangfireDashboard() на IApplicationBuilder и MapHangfireDashboard() в IEndpointRouteBuilder внутри UseEndpoints(). В настоящее время я использую только MapHangfireDashboard().
Хотя кажется, что все работает, я не уверен, что все будет вести себя правильно (я не собираюсь протестируйте весь зависание, просто чтобы убедиться...), так нужно ли мне добавлять AddHangfireServer() и UseHangfireDashboard(), тем более, что в некоторых примерах они есть, а в других нет?

Подробнее здесь: https://stackoverflow.com/questions/646 ... t-core-3-1

Вернуться в «C#»