public void LoadModules(AssemblyDefinitionDynamic assembly, RootNamespace targetNamespace) { foreach (var moduleName in compiler.Settings.Modules) { var m = LoadModuleFile(assembly, moduleName); if (m == null) { continue; } var md = importer.ImportModule(m, targetNamespace); assembly.AddModule(md); } }
public void LoadModules(AssemblyDefinitionDynamic assembly, RootNamespace targetNamespace) { if (RootContext.Modules.Count == 0) { return; } foreach (var moduleName in RootContext.Modules) { var m = LoadModuleFile(assembly, moduleName); if (m == null) { continue; } var md = importer.ImportModule(m, targetNamespace); assembly.AddModule(md); } }