NextGenSoftware.Utilities
1.0.6
See the version list below for details.
dotnet add package NextGenSoftware.Utilities --version 1.0.6
NuGet\Install-Package NextGenSoftware.Utilities -Version 1.0.6
<PackageReference Include="NextGenSoftware.Utilities" Version="1.0.6" />
paket add NextGenSoftware.Utilities --version 1.0.6
#r "nuget: NextGenSoftware.Utilities, 1.0.6"
// Install NextGenSoftware.Utilities as a Cake Addin #addin nuget:?package=NextGenSoftware.Utilities&version=1.0.6 // Install NextGenSoftware.Utilities as a Cake Tool #tool nuget:?package=NextGenSoftware.Utilities&version=1.0.6
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 | net6.0 is compatible. 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. |
-
net6.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.
- DataHelper.ConvertBinaryDataToString now has optional param ignoreEmptyByte which defaults to true.
- Renamed DataHelper.DecodeBinaryData to DecodeBinaryDataAsUTF8.