void OnAssemblyUnloaded(DnAssembly assembly) { if (assembly == null) return; foreach (var module in assembly.Modules) { OnModuleUnloaded(module); assembly.ModuleUnloaded(module.CorModule.RawObject); } }