Skip to main content
.NETStandard2.0.NETStandard2.1

Digital Twins Definition Language (DTDL) model parser for .NET

Published
Mar 7, 2023
3y ago
Total Downloads
919.4K
919,409

Install

dotnet add package DTDLParser --version 1.0.37-preview-g0f8f3131c8
ProductVersions
.NET Standard
netstandard2.0netstandard2.1

README

DTDLParser for .NET

.NET Standard 2.0/2.1 (C#) library

The Digital Twins Definition Language (DTDL)) is a language for describing models and interfaces for IoT digital twins. Digital twins are models of entities from the physical environment such as shipping containers, rooms, factory floors, or logical entities that participate in IoT solutions. Using DTDL to describe a digital twin's capabilities enables any IoT platform to leverage the semantics of the entity.

The DTDLParser is a library that can be used to determine whether one or more models are valid according to the language v2 or v3 specifications, to identify specific modeling errors, and to enable inspection of model contents.

Changes from Previous Version

v1.0.12-preview-ge5017bcd00v1.0.37-preview-g0f8f3131c8
Added Frameworks
.NETStandard2.0
Added Dependencies
System.Text.Json(.NETStandard2.0)

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.