NextGenSoftware.Utilities
1.2.0
See the version list below for details.
dotnet add package NextGenSoftware.Utilities --version 1.2.0
NuGet\Install-Package NextGenSoftware.Utilities -Version 1.2.0
<PackageReference Include="NextGenSoftware.Utilities" Version="1.2.0" />
paket add NextGenSoftware.Utilities --version 1.2.0
#r "nuget: NextGenSoftware.Utilities, 1.2.0"
// Install NextGenSoftware.Utilities as a Cake Addin #addin nuget:?package=NextGenSoftware.Utilities&version=1.2.0 // Install NextGenSoftware.Utilities as a Cake Tool #tool nuget:?package=NextGenSoftware.Utilities&version=1.2.0
NextGen Software Utilities
This library provides utility/helper methods for other NextGen Software libraries/products such as OASIS API, STAR ODK, Logging, WebSocket & HoloNET (world's first .NET & Unity client for Holochain), which can be found below: https://github.com/NextGenSoftwareUK/holochain-client-csharp
Utilities provides the following methods:
Function | Description |
---|---|
ToSnakeCase | Extention method for string |
ToCamelCase | Extention method for string |
ToPascalCase | Extention method for string |
ExpandoObjectHelpers.AddProperty | Adds property values to a ExpandoObject. |
string DataHelper.ConvertBinaryDataToStringbyte[] data, bool ignoreEmptyByte = true) | Converts the binary data to a coma delimited string, useful for logging/debugging etc. |
string DataHelper.DecodeBinaryDataAsUTF8(byte[] data) | Decodes the data using Encoding.UTF8. |
Lots more coming soon... 😉 (will be moved out of the main OASIS codebase here: https://github.com/NextGenSoftwareUK/Our-World-OASIS-API-HoloNET-HoloUnity-And-.NET-HDK)
More documentation will be coming soon...
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. 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. |
-
net7.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on NextGenSoftware.Utilities:
Package | Downloads |
---|---|
NextGenSoftware.Holochain.HoloNET.Client.Embedded
The world's first .NET & Unity client for Holochain. This version comes with the Holochain binaries built in. |
|
NextGenSoftware.Holochain.HoloNET.Client
The world's first .NET & Unity client for Holochain. |
|
NextGenSoftware.CLI.Engine
CLI Engine providing CLI utility/helper methods, colour, animation & more! |
GitHub repositories
This package is not used by any popular GitHub repositories.
- Upgraded to .NET 8.
- Added ObjectToByteArray function to DataHelper.
- Fixed bugs in ConvertBinaryDataToString & DecodeBinaryDataAsUTF8 functions in DataHelper.
- Added new ExpandoObjectHelpers.