using System.Collections.Generic; using System.Threading.Tasks; namespace MQTTnet.Core.Server { public interface IMqttServerStorage { Task SaveRetainedMessagesAsync(IList messages); Task> LoadRetainedMessagesAsync(); } }