private async void buttonSendRun_Click(object sender, RoutedEventArgs e) { SendIsRunning = !SendIsRunning; while (SendIsRunning) { await Task.Run(async() => { if (num++ > 10) { num = 0; } await DisplayText2(num.ToString()); string dt = DateTime.Now.ToString(); string jsn = "{\"Time\":\"" + dt + "\"," + "\"num\":" + num.ToString() + "}"; await AzureIoTHub.SendDeviceToCloudMessageAsyncNotTPM(jsn); await Task.Delay(TimeSpan.FromSeconds(1)); }); } }
private async void buttonSend_Click(object sender, RoutedEventArgs e) { await AzureIoTHub.SendDeviceToCloudMessageAsyncNotTPM(textBoxSend.Text); }