Comments (2)
Working on that now @barnstee .
I will let you know.
from iot-edge-v1.
Hi @barnstee,
Thanks for raising this. So, here is what we came:
So, I tested and you are right, for a .NET module develop the latest change we make can cause a regression.
Although we think that the current implementation is better than the previous one for the following reason:
Before the configuration just accepted pure String Configuration (like the one you are using on OPC US MODULE “devicekey;somethingelse”. Now the user can actually put JSON value (include pure strings).
So, just to summarize:
Before we used to have:
"args": {
"dotnet_module_args": "module configuration"
}
And the DotNEt Module received: module configuration as it’s content.
Now we are proposing having things like this:
"args": "module configuration"
Or
"args": {
"arg1": "value1",
"arg2": "value2"
}
And you would receive on your DotNEt Module:
\”module configuration\”
Or
{"arg1":"value1","arg2":"value2"}
And we now can claim that we support all types of JSON (Which we couldn’t do before).
Example this:
[
{
"firstName": "John",
"lastName": "Doe"
},
{
"firstName": "Anna",
"lastName": "Smith"
},
{
"firstName": "Peter",
"lastName": "Jones"
}
]
Would turn into this on our .NET Module
[{"firstName":"John","lastName":"Doe"},{"firstName":"Anna","lastName":"Smith"},{"firstName":"Peter","lastName":"Jones"}]
This one the only thing you should do on your module would be to parse whatever you receive as JSON.
So, with that, I will go ahead and close the issue.
Thanks a lot Erich!
Angelo Ribeiro.
from iot-edge-v1.
Related Issues (20)
- iotedge deployment issues with ML module HOT 4
- Cannot Send or receive messages after deploying IoT Edge HOT 1
- EdgeHub module was not able to start HOT 2
- IOT-Edge Hub back-off state HOT 2
- [V1] Gateway not starting after adding 511+ modules HOT 2
- edgeHub not getting started : Container Not Found HOT 3
- Failed to enable prov client and custom HSM module on IoT Edge SDK HOT 2
- running simulated_device_cloud_upload_sample gets run-time errors
- IoT Edge docker failure on Windows IoT Core Build Version- 10.0.17763.17 HOT 1
- It seems that Desired Properties doesn't work HOT 3
- SimulatedTemperatureSensor fails while following QuickStart guide HOT 1
- azure-c-shared-utility changed constbuffer from CLONE to INC_REF/DEC_REF HOT 1
- Feather m0 mqtt_client timed out waiting for CONNACK HOT 1
- When the edge module is configured to host mode, edgehub cannot be used for communication
- java custom module occur faild on raspberry pi
- Azure marketplace source link not work for Simulated Temperature Sensor
- edge c-sample module will appear fail
- Invalid or corrupt jarfile gateway.jar
- Azure iot edge not running on raspberry pi when MQTT dependency is added in pom.xml
- Azure IoT Module with iotedgehubdev throws an error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iot-edge-v1.