using System.Collections.Generic; namespace NotificationSamples { /// /// Responsible for the serialization and deserialization of pending notifications for a /// that is in mode. /// public interface IPendingNotificationsSerializer { /// /// Save a list of pending notifications. /// /// The collection notifications to save. void Serialize(IList notifications); /// /// Retrieve a saved list of pending notifications. /// /// The deserialized collection of pending notifications, or null if the file did not exist. IList Deserialize(IGameNotificationsPlatform platform); } }