public static IWebHostBuilder AddStreamServices <T>(this IWebHostBuilder builder) { return(builder.AddSpringBootConfiguration() .ConfigureServices((context, services) => { services.AddStreamServices <T>(context.Configuration); services.AddHostedService <StreamLifeCycleService>(); })); }