Существуют ли существенные различия между явным открытием соединения с DeviceClient
при инициализации приложения или оставлением его для открытия самого соединения при отправке сообщения?
Что я имею в виду под этим:
await deviceClient.OpenAsync(); // in main() etc.
...
await deviceClient.SendEventAsync(message);
Вместо просто:
await deviceClient.SendEventAsync(message);
Есть ли минусы у последнего? Открыто ли соединение независимо от того, как оно открыто?