Updated task methods.

Instead of awaiting most tasks, changed to simply returning the tasks.
This commit is contained in:
Zazzmatazz
2017-06-02 16:20:48 -04:00
parent 2db289a658
commit 5c1eceb8a9
7 changed files with 52 additions and 55 deletions
@@ -13,8 +13,6 @@ namespace MQTTnet
if (options == null) throw new ArgumentNullException(nameof(options));
return new MqttClient(options,
// The cast to IMqttCommunicationChannel is required... Roslyn is too stupid to
// figure out how to cast back to the base type
new MqttChannelCommunicationAdapter(options.UseSSL ? new MqttClientSslChannel() : (IMqttCommunicationChannel)new MqttTcpChannel(),
new DefaultMqttV311PacketSerializer()));
}