<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.10" />

Microsoft.Extensions.DependencyInjection.ServiceCollectionHostedServiceExtensions

Extension methods for adding hosted services to an IServiceCollection.
namespace Microsoft.Extensions.DependencyInjection { public static class ServiceCollectionHostedServiceExtensions { public static IServiceCollection AddHostedService<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THostedService>(this IServiceCollection services) where THostedService : class, IHostedService; public static IServiceCollection AddHostedService<THostedService>(this IServiceCollection services, Func<IServiceProvider, THostedService> implementationFactory) where THostedService : class, IHostedService; } }