如何检测 IoTHub 配置更改。检测 properties.desired 变化并在模拟设备中引发事件。需要 c# example.s
How to detect IoTHub configuration changes. Detect properties.desired changes and raise a event in Simulated Device. Need c# example.s
我必须监视 SimulatedDevice 应用程序的 properties.desired 属性更改,如果 properties.desired 中有任何更改(在我的例子中是 fwVersion 更改),那么应该立即通知我的 SimulatedDevice 并开始下载固件映像.
由于我找不到相关的 C# 源代码来试用,请建议。
假设您的 SimulatedDevice 使用 Microsoft.Azure.Devices.Client NuGet 包连接到您的 IoTHub,您可以订阅设备孪生更新。要订阅,请使用 DeviceClient.SetDesiredPropertyUpdateCallbackAsync 方法。
您可以在 this repository. The file where they subscribe to the twin updates is this one 中找到官方示例。
我必须监视 SimulatedDevice 应用程序的 properties.desired 属性更改,如果 properties.desired 中有任何更改(在我的例子中是 fwVersion 更改),那么应该立即通知我的 SimulatedDevice 并开始下载固件映像.
由于我找不到相关的 C# 源代码来试用,请建议。
假设您的 SimulatedDevice 使用 Microsoft.Azure.Devices.Client NuGet 包连接到您的 IoTHub,您可以订阅设备孪生更新。要订阅,请使用 DeviceClient.SetDesiredPropertyUpdateCallbackAsync 方法。
您可以在 this repository. The file where they subscribe to the twin updates is this one 中找到官方示例。