NextGenSoftware.CLI.Engine
1.3.0
dotnet add package NextGenSoftware.CLI.Engine --version 1.3.0
NuGet\Install-Package NextGenSoftware.CLI.Engine -Version 1.3.0
<PackageReference Include="NextGenSoftware.CLI.Engine" Version="1.3.0" />
paket add NextGenSoftware.CLI.Engine --version 1.3.0
#r "nuget: NextGenSoftware.CLI.Engine, 1.3.0"
// Install NextGenSoftware.CLI.Engine as a Cake Addin #addin nuget:?package=NextGenSoftware.CLI.Engine&version=1.3.0 // Install NextGenSoftware.CLI.Engine as a Cake Tool #tool nuget:?package=NextGenSoftware.CLI.Engine&version=1.3.0
NextGen Software CLI Engine
This library is used for other NextGen Software libraries/products such as STAR ODK CLI, .NET HDK CLI, Logging, WebSocket & HoloNET (world's first .NET & Unity client for Holochain), which can be found below: https://github.com/NextGenSoftwareUK/holochain-client-csharp
CLIEngine provides the following methods:
WriteAsciMessage
ShowColoursAvailable
PrintColour
ShowSuccessMessage
ShowMessage
ShowWorkingMessage
ShowErrorMessage
GetValidTitle
GetValidInput
GetConfirmation
GetValidPassword
ReadPassword
GetValidColour
More coming soon...
More documentation will be coming soon for the CLI Engine...
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. |
-
net8.0
- Colorful.Console (>= 1.2.15)
- NextGenSoftware.ErrorHandling (>= 1.0.0)
- NextGenSoftware.Utilities (>= 1.2.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on NextGenSoftware.CLI.Engine:
Package | Downloads |
---|---|
NextGenSoftware.Logging
Lightweight Logging library used for other NextGen Software libraries such as HoloNET & WebSocket. |
GitHub repositories
This package is not used by any popular GitHub repositories.
- Upgraded to .NET 8.
- Added BeginWorkingMessage and EndWorkingMessage making it easier to show a working animation/message before a long operation starts and then when EndWorkingMessage is called the animation is ended and a DONE is showed at the end of the working message on the same line.
- Added nextMessageOnSameLine to ShowMessage methods.
- Added SupressConsoleLogging property to allow console logging to be toggled on/off.
- Integrated the new NextGenSoftware.ErrorHandling lib.
- Improved error handling/robustness.
- Improved compatability for other platforms.
- Various bugs fixed.
- Misc other improvements.