This commit is contained in:
Nikola Metulev 2016-10-12 21:00:19 -07:00
Родитель d5e9a84a00
Коммит a0362b0f0e
5 изменённых файлов: 0 добавлений и 61 удалений

1
.gitignore поставляемый
Просмотреть файл

@ -186,7 +186,6 @@ ClientBin/
*~
*.dbmdl
*.dbproj.schemaview
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs

Просмотреть файл

@ -1,53 +0,0 @@
using System;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Azure.Devices.Client;
static class AzureIoTHub
{
//
// Note: this connection string is specific to the device "YogaPants". To configure other devices,
// see information on iothub-explorer at http://aka.ms/iothubgetstartedVSCS
//
const string deviceConnectionString = "HostName=ctdnikolahub.azure-devices.net;DeviceId=YogaPants;SharedAccessKey=c4riiHpgcDHwc2E4khzz7DnMjuKMSelHcBLkXKict+8=";
//
// To monitor messages sent to device "YogaPants" use iothub-explorer as follows:
// iothub-explorer HostName=ctdnikolahub.azure-devices.net;SharedAccessKeyName=service;SharedAccessKey=DS9jlVVIot0joEjp/wmJhr2v0vuJuuNBqGUWtP+OOvs= monitor-events "YogaPants"
//
// Refer to http://aka.ms/azure-iot-hub-vs-cs-wiki for more information on Connected Service for Azure IoT Hub
public static async Task SendDeviceToCloudMessageAsync()
{
var deviceClient = DeviceClient.CreateFromConnectionString(deviceConnectionString, TransportType.Amqp);
#if WINDOWS_UWP
var str = "Hello, Cloud from a UWP C# app!";
#else
var str = "Hello, Cloud from a C# app!";
#endif
var message = new Message(Encoding.ASCII.GetBytes(str));
await deviceClient.SendEventAsync(message);
}
public static async Task<string> ReceiveCloudToDeviceMessageAsync()
{
var deviceClient = DeviceClient.CreateFromConnectionString(deviceConnectionString, TransportType.Amqp);
while (true)
{
var receivedMessage = await deviceClient.ReceiveAsync();
if (receivedMessage != null)
{
var messageData = Encoding.ASCII.GetString(receivedMessage.GetBytes());
await deviceClient.CompleteAsync(receivedMessage);
return messageData;
}
await Task.Delay(TimeSpan.FromSeconds(1));
}
}
}

Двоичные данные
BestForYou/HeartRateDevice/HeartRateDevice_TemporaryKey.pfx Normal file

Двоичный файл не отображается.

Просмотреть файл

@ -1,7 +0,0 @@
{
"ProviderId": "Microsoft.AzureIoTHubService",
"Version": "1.5.0",
"GettingStartedDocument": {
"Uri": "http://aka.ms/azure-iot-hub-vs-cs-cs"
}
}

Двоичные данные
BestForYou/Yoga/Yoga_TemporaryKey.pfx Normal file

Двоичный файл не отображается.