![]() |
VOOZH | about |
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" />
<PackageVersion Include="NextGenSoftware.CLI.Engine" Version="1.3.0" />Directory.Packages.props
<PackageReference Include="NextGenSoftware.CLI.Engine" />Project file
paket add NextGenSoftware.CLI.Engine --version 1.3.0
#r "nuget: NextGenSoftware.CLI.Engine, 1.3.0"
#:package NextGenSoftware.CLI.Engine@1.3.0
#addin nuget:?package=NextGenSoftware.CLI.Engine&version=1.3.0Install as a Cake Addin
#tool nuget:?package=NextGenSoftware.CLI.Engine&version=1.3.0Install as a Cake Tool
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 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
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. |
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.