public static void SendMessagesAsync(ITelemetryMessage message) { if (!iotHubIsConnected) { return; } var data = new Message(Encoding.ASCII.GetBytes(message.GetJSON())); try { deviceClient.SendEventAsync(data); } catch (Exception ex) { Debug.WriteLine("Error sending telemetry message to Azure: " + ex.Message); } }
public TelemetryEvent(Guid telemetryId, ITelemetryMessage message) { this.TelemetryId = telemetryId; this.Message = message; }