public void ClearLocked() {
entryCache.Clear();
var files = Directory.GetFiles(FolderPath);
foreach (var f in files)
File.Delete(f);
var contents = Directory.GetDirectories(FolderPath);
foreach (var d in contents)
Directory.Delete(d, true);
}