Example #1
0
        public CacheManager(string configPath, string blocksPath, BufferManager bufferManager)
        {
            _bufferManager      = bufferManager;
            _blocksManager      = new BlocksManager(Path.Combine(configPath, "Blocks"), blocksPath, _bufferManager);
            _contentInfoManager = new ContentInfosManager();

            _settings = new Settings(configPath);

            _checkTimer = new WatchTimer(this.CheckTimer);
        }