protected override void ProcessRecord() { var folder = LoadImageHelper.cachePath; if (folder == null) { ThrowTerminatingError(new ErrorRecord(new InvalidOperationException("Cache folder is not set."), "No Cache Folder", ErrorCategory.InvalidOperation, null)); } LoadImageHelper.ClearCache(); }
void PrepareFileThumb(Guid fileId) { thumbs.GetOrAdd(fileId, i => LoadImageHelper.GetThumbprintImage(fileId, allFileInfo[fileId].FilePath)); }