NZSmartie.OICNet
1.0.0-alpha2
Open Connectivity Foundation's (OCF) Open Inter-Conneect (OIC) for .Net providing device discovery, arbitrary transport, client/server communication.
More details about OIC here: https://openconnectivity.org/
Install-Package NZSmartie.OICNet -Version 1.0.0-alpha2
dotnet add package NZSmartie.OICNet --version 1.0.0-alpha2
<PackageReference Include="NZSmartie.OICNet" Version="1.0.0-alpha2" />
paket add NZSmartie.OICNet --version 1.0.0-alpha2
Release Notes
v0.3.1-alpha4
- pushed wrong packages to nuget... I need to sort out Continuous Deployment....
v0.3.1-alpha3
- Rename OicMessage properties to match Table 10 in Section 8 of Oic Core Spec v1.1.1
- Add INotifyPropertyChanged interface to OicCoreResource
- Reanme OicDevice to OicDeviceResource
- Reanme OicPlatform to OicPlatformResource
v0.3.0-alpha2
- Implement retreive resource operation
- Simplify resource creation and slightly reduce code paths
- Rename IOicInterface to IOICTransport
- Restrict createing resoruces from links based on "rel" property
v0.3.0-alpha1
- Increment with alpha number instead
- Better support for resource discovery handling
v0.3.0-alpha
- Rename OicClient to OicDiscoveryService
- Support deserialising oic.wk.res for Resource Discovery
v0.2.0-alpha
- Move CRUDN operations to IOicResource
Dependencies
-
.NETCoreApp 2.0
- Microsoft.Extensions.Logging.Abstractions (>= 2.0.0)
- Newtonsoft.Json (>= 10.0.3)
- Newtonsoft.Json.Cbor (>= 0.3.3-alpha)
- Newtonsoft.Json.Schema (>= 3.0.4)
- System.ComponentModel (>= 4.3.0)
- System.ComponentModel.Annotations (>= 4.4.1)
- System.Reflection (>= 4.3.0)
- System.Reflection.Primitives (>= 4.3.0)
-
.NETStandard 1.4
- Microsoft.Extensions.Logging.Abstractions (>= 1.1.2)
- NETStandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 10.0.3)
- Newtonsoft.Json.Cbor (>= 0.3.3-alpha)
- Newtonsoft.Json.Schema (>= 3.0.4)
- System.ComponentModel (>= 4.3.0)
- System.ComponentModel.Annotations (>= 4.4.1)
- System.Reflection (>= 4.3.0)
- System.Reflection.Primitives (>= 4.3.0)
-
.NETStandard 2.0
- Microsoft.Extensions.Logging.Abstractions (>= 2.0.0)
- Newtonsoft.Json (>= 10.0.3)
- Newtonsoft.Json.Cbor (>= 0.3.3-alpha)
- Newtonsoft.Json.Schema (>= 3.0.4)
- System.ComponentModel (>= 4.3.0)
- System.ComponentModel.Annotations (>= 4.4.1)
- System.Reflection (>= 4.3.0)
- System.Reflection.Primitives (>= 4.3.0)
Used By
NuGet packages (3)
Showing the top 3 NuGet packages that depend on NZSmartie.OICNet:
Package | Downloads |
---|---|
NZSmartie.OICNet.CoAP
A bridge between OICNet and my CoAPNet library
|
|
NZSmartie.OICNet.Server
A lite MVC server library that mimmics ASPNet Core to provide familiarity to developers
|
|
NZSmartie.OICNet.Server.CoAP
A lite MVC server library that mimmics ASPNet Core to provide familiarity to developers
|
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.0-alpha2 | 468 | 1/2/2018 |
1.0.0-alpha1 | 449 | 9/29/2017 |
0.3.1-alpha4 | 354 | 8/20/2017 |
0.3.1-alpha1 | 347 | 8/11/2017 |
0.3.0-alpha2 | 342 | 8/10/2017 |
0.3.0-alpha1 | 358 | 8/7/2017 |
0.3.0-alpha | 340 | 8/6/2017 |
0.1.2-alpha | 356 | 8/3/2017 |
0.1.1-alpha | 367 | 8/3/2017 |
0.1.0-alpha | 352 | 8/3/2017 |