Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer 10.6.8.2

Prefix Reserved
dotnet add package Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer --version 10.6.8.2
                    
NuGet\Install-Package Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer -Version 10.6.8.2
                    
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="Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer" Version="10.6.8.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer" Version="10.6.8.2" />
                    
Directory.Packages.props
<PackageReference Include="Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer --version 10.6.8.2
                    
#r "nuget: Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer, 10.6.8.2"
                    
#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.
#:package Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer@10.6.8.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer&version=10.6.8.2
                    
Install as a Cake Addin
#tool nuget:?package=Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer&version=10.6.8.2
                    
Install as a Cake Tool

Skyline.DataMiner.Utils.UserDefinedApiToolkit.Installer

Helper nuget package to more easily install User Defined Api's created with the toolkit.

Central package project integration

The installer package must be referenced by a DataMiner package project:

<PropertyGroup>
	<DataMinerType>Package</DataMinerType>
</PropertyGroup>

Add the installer package to the central DataMiner package project and list the UDAPI projects that should be built and included:

<ItemGroup>
	<UdapiProject Include="..\Orders API\Orders API.csproj" />
	<UdapiProject Include="..\Users API\Users API.csproj" />
</ItemGroup>

The package builds the listed projects before the package project, generates their <ProjectName>.udapi.json files, and copies them to SetupContent\UDAPI. Independent UDAPI projects are built in parallel. A failed UDAPI project stops package generation.

UdapiProject supports the standard MSBuild wildcard and exclusion syntax. For example, to include every project below an API directory while excluding a nested installer project:

<ItemGroup>
	<UdapiProject Include="..\Apis\**\*.csproj"
				 Exclude="..\Apis\UdapiInstaller\**\*" />
</ItemGroup>

Every matched project is built and must be a UDAPI project with the corresponding script XML file. Keep the central package project outside the wildcard scope, or exclude it, to avoid including the package project in its own build.

Before building any matched project, the package verifies that the toolkit targets are imported and that the matching script XML file exists. Invalid entries fail the package build with a descriptive error.

About DataMiner

DataMiner is a transformational platform that provides vendor-independent control and monitoring of devices and services. Out of the box and by design, it addresses key challenges such as security, complexity, multi-cloud, and much more. It has a pronounced open architecture and powerful capabilities enabling users to evolve easily and continuously.

The foundation of DataMiner is its powerful and versatile data acquisition and control layer. With DataMiner, there are no restrictions to what data users can access. Data sources may reside on premises, in the cloud, or in a hybrid setup.

A unique catalog of 7000+ connectors already exists. In addition, you can leverage DataMiner Development Packages to build your own connectors (also known as "protocols" or "drivers").

Note See also: About DataMiner.

Product Compatible and additional computed target framework versions.
.NET Framework net48 is compatible.  net481 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
10.6.8.2 71 8/18/2026