diff --git a/Source/MQTTnet.Extensions.ManagedClient/IManagedMqttClient.cs b/Source/MQTTnet.Extensions.ManagedClient/IManagedMqttClient.cs index f814437f..968fe699 100644 --- a/Source/MQTTnet.Extensions.ManagedClient/IManagedMqttClient.cs +++ b/Source/MQTTnet.Extensions.ManagedClient/IManagedMqttClient.cs @@ -47,8 +47,8 @@ namespace MQTTnet.Extensions.ManagedClient Task StopAsync(bool cleanDisconnect = true); - Task SubscribeAsync(ICollection topicFilters); + Task SubscribeAsync(IEnumerable topicFilters); - Task UnsubscribeAsync(ICollection topics); + Task UnsubscribeAsync(IEnumerable topics); } } \ No newline at end of file diff --git a/Source/MQTTnet.Extensions.ManagedClient/ManagedMqttClient.cs b/Source/MQTTnet.Extensions.ManagedClient/ManagedMqttClient.cs index 109eb69a..679f6929 100644 --- a/Source/MQTTnet.Extensions.ManagedClient/ManagedMqttClient.cs +++ b/Source/MQTTnet.Extensions.ManagedClient/ManagedMqttClient.cs @@ -288,7 +288,7 @@ namespace MQTTnet.Extensions.ManagedClient } } - public Task SubscribeAsync(ICollection topicFilters) + public Task SubscribeAsync(IEnumerable topicFilters) { ThrowIfDisposed(); @@ -316,7 +316,7 @@ namespace MQTTnet.Extensions.ManagedClient return CompletedTask.Instance; } - public Task UnsubscribeAsync(ICollection topics) + public Task UnsubscribeAsync(IEnumerable topics) { ThrowIfDisposed();