Cpbp.Core
1.0.0
See the version list below for details.
dotnet add package Cpbp.Core --version 1.0.0
NuGet\Install-Package Cpbp.Core -Version 1.0.0
<PackageReference Include="Cpbp.Core" Version="1.0.0" />
paket add Cpbp.Core --version 1.0.0
#r "nuget: Cpbp.Core, 1.0.0"
// Install Cpbp.Core as a Cake Addin #addin nuget:?package=Cpbp.Core&version=1.0.0 // Install Cpbp.Core as a Cake Tool #tool nuget:?package=Cpbp.Core&version=1.0.0
Cpbp is a cli (command line interface) application infrastructure.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.5.2
- No dependencies.
-
.NETFramework 4.7.2
- No dependencies.
-
.NETStandard 2.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Cpbp.Core:
Package | Downloads |
---|---|
Cpbp
Cpbp is a cli (command line interface) application infrastructure. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Some features have been removed from the library to simplify the infrastructure. these features can be added manually later, according to the needs of the application.
Changes were also made in some parts of the library. I recommend that you do not upgrade your version without reviewing the changes.
CpbpProgram.cs, Cppb Application.cs and other objects many changes for simply using experiences.
1. CpbpProgram changes;
- ProgramStart<> method is removed
- SetArguments method is removed
...
2. CpbpApplication changes;
- ExecutationOrder property removed (because for large applications it was difficult to manage this feature of Cpbp through a feature on CpbpApplication).
- IsRequired property changed abstract to virtual (this property will be false by default, so it was changed to avoid creating code redundancy when not needed).
- ApplicationParameter to ApplicationParameters (this change has been made to manage the situation that more than one parameter is required for a Cpbp application.)
- LogBuilder property removed
- IsThrowException property removed
- Exception property removed
- IsRequired property removed
...
3. ICpbpApplicationHandler changes;
- Project moved to home directory. Hence Cpbp.Dependency namespace was removed.
- The parameter of the "Handle" method has been changed to string array.
...