/// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="services">Сервисы.</param>
 /// <param name="folderName">Имя директории.</param>
 /// <param name="cacheDescription">Описание.</param>
 /// <param name="mediaStorage">Хранилище медиа файлов.</param>
 public DraftDataStorage(IServiceProvider services, string folderName, string cacheDescription, IPostingMediaStore mediaStorage) : base(services, folderName, CacheRecycleConfig.MaxValue, cacheDescription)
 {
     MediaStorage = mediaStorage;
     CachedDb = new CachedFile<DraftCollection>(services, this, GetDraftBaseFile, GetDataFolder, false);
 }
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="services">Сервисы.</param>
 /// <param name="folderName">Имя директории.</param>
 /// <param name="recycleConfig">Конфигурация очистки.</param>
 /// <param name="cacheDescription">Описание.</param>
 /// <param name="mediaStorage">Хранилище медиа файлов.</param>
 public PostDataStorage(IServiceProvider services, string folderName, CacheRecycleConfig recycleConfig, string cacheDescription, IPostingMediaStore mediaStorage) : base(services, folderName, recycleConfig, cacheDescription)
 {
     MediaStorage = mediaStorage;
 }