//------------------------------------------------------------------------------------------------------------------------ private void RegisterThings() { proxyNode.PortEventHandlers[Things.Find(i => i.Name == "Console").Ports[0]] = data => { azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, data); }; }
//------------------------------------------------------------------------------------------------------------------------ private void RegisterThings() { proxyNode.PortEventHandlers[Things.Find(i => i.Name == "Led").Ports[0]] = data => { var payload = new AzureIOTPayoad() { name = ActiveCfg.AzureInfo.AzureDeviceName, Led = Convert.ToInt32(data), ThingName = "Led" }; azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, payload); }; proxyNode.PortEventHandlers[Things.Find(i => i.Name == "LCD").Ports[0]] = data => { var payload = new AzureIOTPayoad() { name = ActiveCfg.AzureInfo.AzureDeviceName, LCD = data, ThingName = "LCD" }; azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, payload); }; }