Closed billy-brown closed 7 months ago
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @drwill-ms, @timtay-microsoft, @abhipsaMisra, @vinagesh, @azabbasi, @barustum, @jamdavi.
Author: | billy-brown |
---|---|
Assignees: | - |
Labels: | `Service Attention`, `Client`, `needs-triage`, `customer-reported`, `question`, `needs-team-attention`, `Digital Twins` |
Milestone: | - |
Thank you for reporting this issue. This is indeed a service side issue. We are looking to address this in a future service release but do not at this time have an ETA. To avoid a possible breaking change the improved service side validation will be opt-in.
@abhinav-ghai assigning this to you.
Hi @billy-brown, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.
Hi @billy-brown, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.
Describe the bug Creating an Azure Digital Twin model with DTDL that contains duplicate telemetry fields (same type, same name, same schema) is accepted by the C# SDK and by the ADT Instance, but the
ModelParser
throws aParsingException
when parsing that same DTDL (retrieved from the ADT Instance).Expected behavior The C# SDK and the ADT Instance should both raise an error if the DTDL is invalid, in line with what the
ModelParser
does.Actual behavior (include Exception or Stack Trace) The C# SDK and the ADT Instance accept the invalid DTDL and create a model with two identically-named telemetry fields.
The
ModelParser
throws aParsingException
with the followingErrors
message:To Reproduce GitHub gist that reproduces the issue
Environment:
.csproj
)dotnet
CLI