私はAzure IoT Hub経由でRaspberry Piに直接コマンドを送信するコンソールアプリケーションを持っています。それはすべて正常に動作します。IoTハブでDeviceClientをインスタンシエート
私は混乱しますが、DeviceClientをインスタンス化するには2つの方法があります。
例:
deviceClient = DeviceClient.Create(IOT_HUB_HOST_NAME, AuthenticationMethodFactory
.CreateAuthenticationWithRegistrySymmetricKey(IOT_HUB_DEVICE, IOT_DEVICE_KEY), TransportType.Http1);
または
deviceClient = DeviceClient.CreateFromConnectionString(IOT_HUB_CONN_STRING);
は同じことを行うように見えます。
なぜ私はもう一方を使用しますか?どちらの方法でもメッセージを受け取ることができます。
恐縮です、ありがとうございます! –