An implementation optimized for web applications that is managed by its host.
$ dotnet add package Codebelt.Bootstrapper.WebAn open-source family of assemblies (MIT license) that provide a uniform and consistent way of bootstraping your code with Program.cs paired with Startup.cs.
Also, common for all, is the implementation of the IHostedService interface; this means that all project types, including the traditional console, now have option for graceful shutdown should your application require this (cronjob scenarios or similar).
It is, by heart, free, flexible and built to extend and boost your agile codebelt.
An implementation optimized for web, webapi, webapp, razor, mvc applications.