EmberPlus.ProviderLib
0.0.4
dotnet add package EmberPlus.ProviderLib --version 0.0.4
NuGet\Install-Package EmberPlus.ProviderLib -Version 0.0.4
<PackageReference Include="EmberPlus.ProviderLib" Version="0.0.4" />
paket add EmberPlus.ProviderLib --version 0.0.4
#r "nuget: EmberPlus.ProviderLib, 0.0.4"
// Install EmberPlus.ProviderLib as a Cake Addin #addin nuget:?package=EmberPlus.ProviderLib&version=0.0.4 // Install EmberPlus.ProviderLib as a Cake Tool #tool nuget:?package=EmberPlus.ProviderLib&version=0.0.4
EmBER+ provider lib
A library that gives you the possibility to create an EmBER+ provider.
How to use?
Add the NuGet package to your solution
Initiate the EmBER+ provider tree
// Initiate EmBER+ tree var _emberTree = new EmberPlusProvider( 9000, "RootName", "Root description field"); _emberTree.CreateIdentityNode( 1, "Identity", "Product Name", "Company Name", "v1.0.0"); // General utility node var utilityNode = _emberTree.AddChildNode("Utilities"); utilityNode.AddStringParameter(1, _emberTree, false, Environment.MachineName);
Rock on with your creations
License
The base provider is using a library 'EmberLib.net' from Lawo GmbH.
EmberLib.net -- .NET implementation of the Ember+ Protocol
Copyright (c) 2012-2019 Lawo GmbH (http://www.lawo.com).
Distributed under the Boost Software License, Version 1.0.
There has been some modifications to the source code for .NET Standard adaption. And we are not running on the latest commit. There is something not working with the 101 communication implementation. The files in the library that are using an older version is marked in the header with 'XXX'.
NuGet Ember Provider Library
Copyright (c) 2023 Roger Sandholm & Fredrik Bergholtz, Stockholm, Sweden
The code is licensed under the BSD 3-clause license.
Build
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 | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.0.4 | 676 | 8/11/2023 |