在应用程序初始化时明确打开与DeviceClient
的连接或者在发送消息时让它自己打开连接之间是否存在任何显着差异?
我的意思是:
await deviceClient.OpenAsync(); // in main() etc.
...
await deviceClient.SendEventAsync(message);
而不仅仅是:
await deviceClient.SendEventAsync(message);
后者有什么缺点吗?连接是否保持打开状态而不管它是如何打开的?