DotnetHsdpSdk 0.2.0

dotnet add package DotnetHsdpSdk --version 0.2.0
NuGet\Install-Package DotnetHsdpSdk -Version 0.2.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DotnetHsdpSdk" Version="0.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DotnetHsdpSdk --version 0.2.0
#r "nuget: DotnetHsdpSdk, 0.2.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DotnetHsdpSdk as a Cake Addin
#addin nuget:?package=DotnetHsdpSdk&version=0.2.0

// Install DotnetHsdpSdk as a Cake Tool
#tool nuget:?package=DotnetHsdpSdk&version=0.2.0

HSDP SDK for Dotnet 6.0

This project provides a Software Development Kit that makes interaction with Philips HSDP APIs easy for a DotNet programmer. Instead of having to worry about composing the correct HTTP requests (required url, headers, body, query parameters, parsing responses), the user interacts with statically typed data structures, giving autocompletion and field name discovery of the request and response data structures.

  • Technology stack: the library is intended for use in any DotNet project that needs to interact with HSDP APIs. The programming language is C#.
  • Status: the software is still in early development, only supporting a few of the HSDP APIs.

Dependencies

The SDK can be used in any DotNet project. It is required to have a DotNet eco system installed on your system, e.g. Microsoft Visual Studio or Jetbrains Rider. Library dependencies will be retrieved via NuGet.

Installation

The SDK must be added to the installed packages for your app via the package manager in your IDE.

Configuration & Usage

Each HSDP API that this SDK supports requires some configuration. Configuration and usage details can be found in the github repository's docs/ folder per API (e.g. CDR).

Contact / Getting help

In case of questions about this SDK, please check with the issue tracker if that is a known problem or feature request. And if that does not help, reach out to the maintainers:

Contributing

We'd love for you to contribute to our source code and to make the repo even better than it is today! The guidelines we'd like you to follow are documented in our github repo.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.2.0 352 11/2/2022
0.1.4 331 10/28/2022
0.1.3 402 10/19/2022
0.1.2 396 10/19/2022
0.1.1 383 9/27/2022
0.1.0 402 9/26/2022