Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
 public LxnaService(LxnaOptions options)
 {
     _options         = options;
     _contentsManager = new ContentsManager(_options);
 }
Exemplo n.º 3
0
 public ContentsManager(LxnaOptions options)
 {
     _options = options;
     _thumbnailCacheStorage = new ThumbnailCacheStorage(_options);
 }