Codebelt.Bootstrapper
1.0.0
See the version list below for details.
dotnet add package Codebelt.Bootstrapper --version 1.0.0
NuGet\Install-Package Codebelt.Bootstrapper -Version 1.0.0
<PackageReference Include="Codebelt.Bootstrapper" Version="1.0.0" />
paket add Codebelt.Bootstrapper --version 1.0.0
#r "nuget: Codebelt.Bootstrapper, 1.0.0"
// Install Codebelt.Bootstrapper as a Cake Addin #addin nuget:?package=Codebelt.Bootstrapper&version=1.0.0 // Install Codebelt.Bootstrapper as a Cake Tool #tool nuget:?package=Codebelt.Bootstrapper&version=1.0.0
The core types of this lightweight boostrapper framework optimized for console applicationss, providing a uniform and consistent implementation of console-, worker-, web-, mvc-, webapp- and webapi-project types.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- Cuemon.Core (>= 6.0.1)
- Microsoft.Extensions.Configuration (>= 5.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Hosting (>= 5.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Codebelt.Bootstrapper:
Package | Downloads |
---|---|
Codebelt.Bootstrapper.Web
An implementation optimized for web applications that is managed by its host. |
|
Codebelt.Bootstrapper.Worker
An implementation optimized for worker services that is managed by its host. |
|
Codebelt.Bootstrapper.Console
An implementation optimized for console applications that is managed by its host. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.0.0 | 60 | 11/13/2024 |
3.0.0-rc.1 | 41 | 11/11/2024 |
3.0.0-preview.2 | 48 | 10/13/2024 |
3.0.0-preview.1 | 43 | 10/7/2024 |
2.0.0 | 161 | 9/8/2024 |
1.3.0 | 254 | 2/11/2024 |
1.2.0 | 269 | 12/15/2023 |
1.1.0 | 902 | 11/9/2022 |
1.0.1 | 609 | 12/29/2021 |
1.0.0 | 672 | 5/7/2021 |
Version: 1.0.0
Availability: NET NET 5.0
# New Features
- ADDED BootstrapperLifetime class in the Codebelt.Bootstrapper namespace that listens for Ctrl+C or SIGTERM and initiates shutdown
- ADDED HostBuilderExtensions class in the Codebelt.Bootstrapper namespace that consist of extension methods for the IHostBuilder interface: UseBootstrapperLifetime, UseBootstrapperStartup
- ADDED IStartupFactory interface in the Codebelt.Bootstrapper namespace that provides an interface for initializing services and middleware used by an application
- ADDED ProgramRoot class in the Codebelt.Bootstrapper namespace that is the base entry point of an application responsible for registering its StartupRoot partner
- ADDED StartupFactory class in the Codebelt.Bootstrapper namespace that is the default implementation of IStartupFactory
- ADDED StartupRoot class in the Codebelt.Bootstrapper namespace that provides the base class of a conventional based Startup class