title: Multiple AddHostedService dotnet core
body: <p>When i tried to register more that one <strong>AddHostedService</strong> the method <strong>StartAsync</strong> is invoke only on the first </p>
  
  <pre><code>services.AddHostedService&lt;HostServiceBox&gt;(); // StartAsync is called
  services.AddHostedService&lt;HostServiceWebSocket&gt;(); // DO NOT WORK StartAsync not called
  services.AddHostedService&lt;HostServiceLogging&gt;(); // DO NOT WORK StartAsync not called
  </code></pre>
  
  <p>any idea?</p>
  
  <p>Thanks for the helps </p>