Refactor ManagedMqttClientStorage

This commit is contained in:
Christian Kratky
2018-05-29 21:21:30 +02:00
parent 97d0286a31
commit 137d1d181b
2 changed files with 18 additions and 25 deletions
@@ -68,10 +68,11 @@ namespace MQTTnet.ManagedClient
if (_options.Storage != null)
{
_storageManager = new ManagedMqttClientStorageManager(_options.Storage);
await _storageManager.LoadQueuedMessagesAsync().ConfigureAwait(false);
foreach (var loadedMessage in _storageManager.ApplicationMessages)
var messages = await _storageManager.LoadQueuedMessagesAsync().ConfigureAwait(false);
foreach (var message in messages)
{
_messageQueue.Add(loadedMessage);
_messageQueue.Add(message);
}
}