Add storage of creation time.

This commit is contained in:
Christian
2022-08-13 09:28:16 +02:00
parent 9152fe637e
commit ebbf50b41f
10 changed files with 231 additions and 88 deletions
+3 -5
View File
@@ -4,12 +4,10 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Text;
using System.Threading.Tasks;
using MQTTnet.Diagnostics;
using MQTTnet.Extensions.ManagedClient;
using MQTTnet.Implementations;
using MQTTnet.Protocol;
using MQTTnet.Server;
@@ -80,15 +78,15 @@ namespace MQTTnet.TestApp
mqttServer.LoadingRetainedMessageAsync += e =>
{
List<MqttApplicationMessage> retainedMessages;
List<MqttRetainedMessage> retainedMessages;
if (File.Exists(Filename))
{
var json = File.ReadAllText(Filename);
retainedMessages = JsonConvert.DeserializeObject<List<MqttApplicationMessage>>(json);
retainedMessages = JsonConvert.DeserializeObject<List<MqttRetainedMessage>>(json);
}
else
{
retainedMessages = new List<MqttApplicationMessage>();
retainedMessages = new List<MqttRetainedMessage>();
}
e.LoadedRetainedMessages = retainedMessages;