Создать фабрику для IHostedService с управлением временем жизни - PullRequest
0 голосов
/ 14 июня 2019

У меня есть требование для создания некоторых служб, размещенных на сервере, в моем приложении ASP.NET Core. Мне нужно иметь возможность запускать и останавливать их во время работы приложения, поэтому я не могу использовать обычный AddHostedService() при запуске. Каждый HostedService будет наблюдать за своей учетной записью, поэтому мне также понадобится создать их экземпляры с некоторыми параметрами аутентификации.

Каков рекомендуемый способ создания фабрики IHostedService и ее регистрации в других HostedServices во время выполнения?

...