Я хочу запустить несколько экземпляров одной и той же размещенной службы. Я пытался зарегистрировать их дважды:
services.AddHostedService<MyService>();
services.AddHostedService<MyService>();
Но ExecuteAsync вызывается только для одного экземпляра.
Однако, если у меня есть две разные услуги:
services.AddHostedService<MyServiceA>();
services.AddHostedService<MyServiceB>();
ExecuteAsync вызывается для каждого из них.
Можно ли запустить один и тот же экземпляр дважды? По сути, я хочу, чтобы две рабочие службы делали одно и то же.