Код: Выделить всё
public class RunQueueMessage: BackgroundServiceПроблема - это всякий раз, когда мой код развернут в IIS, а затем фоновая служба не запускается автоматически. Но когда любая конечная точка Restapi, впервые запускаемой после развертывания, фоновая служба работала, как и ожидалось. Я попытался, установив модуль инициализации приложений в IIS, а также обновил restapi web.config, чтобы попасть в фиктивную конечную точку. Я также установил свойство с включенным предварительным нагрузкой в True в расширенных настройках IIS. Также режим запуска, установленный на всегда разрыв, а также временный интервал на холостом ходу, установленный на 0. Он должен начинаться немедленно, когда начинается пул приложений или IIS и не должен ждать какого -либо первого запроса. PLS Guide.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ent-in-iis
Мобильная версия