Add removeModule(string) and clearAll() methods

This commit is contained in:
de4dot 2011-11-16 22:58:02 +01:00
parent 3f3814001c
commit 75ff534ecd

View File

@ -105,9 +105,19 @@ namespace de4dot {
if (assembly == null) if (assembly == null)
return; return;
var name = assembly.Name.FullName; removeModule(assembly.Name.FullName);
addedAssemblies.Remove(name); }
cache.Remove(name);
public void removeModule(string asmFullName) {
if (string.IsNullOrEmpty(asmFullName))
return;
addedAssemblies.Remove(asmFullName);
cache.Remove(asmFullName);
}
public void clearAll() {
addedAssemblies.Clear();
cache.Clear();
} }
} }
} }