/// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="services">Сервисы.</param>
 /// <param name="folderName">Имя директории.</param>
 /// <param name="recycleConfig">Конфигурация очистки.</param>
 /// <param name="cacheDescription">Описание кэша.</param>
 public ThreadDataStorage(IServiceProvider services, string folderName, CacheRecycleConfig recycleConfig, string cacheDescription)
     : base(services, folderName, recycleConfig, cacheDescription)
 {
     FavoriteThreads = new FavoriteCollectionStore(services, folderName, "favorite-threads.dat", true);
     VisitedThreads = new FavoriteCollectionStore(services, folderName, "visited-threads.dat", true);
     FavoriteBoards = new FavoriteCollectionStore(services, folderName, "favorite-boards.dat", true);
 }
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="services">Сервисы.</param>
 /// <param name="folderName">Имя директории.</param>
 /// <param name="recycleConfig">Конфигурация очистки.</param>
 /// <param name="cacheDescription">Описание.</param>
 public PostingMediaStore(IServiceProvider services, string folderName, CacheRecycleConfig recycleConfig, string cacheDescription) : base(services, folderName, recycleConfig, cacheDescription)
 {
 }
示例#3
0
 /// <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;
 }