public ThumbnailCacheStorage(LxnaOptions options) { _options = options; var directoryPath = Path.Combine(_options.ConfigDirectoryPath, "ThumbnailCache"); if (!Directory.Exists(directoryPath)) { Directory.CreateDirectory(directoryPath); } _liteDatabase = new LiteDatabase(Path.Combine(directoryPath, "lite.db")); }
public LxnaService(LxnaOptions options) { _options = options; _contentsManager = new ContentsManager(_options); }
public ContentsManager(LxnaOptions options) { _options = options; _thumbnailCacheStorage = new ThumbnailCacheStorage(_options); }