public BusinessClassesList GetAdditionalClasses(ModuleList moduleList) { #pragma warning disable 612,618 var businessClassesList = new BusinessClassesList(moduleList.SelectMany(@base => @base.AdditionalBusinessClasses)); businessClassesList.AddRange( moduleList.SelectMany(moduleBase => moduleBase.BusinessClassAssemblies.GetBusinessClasses())); #pragma warning restore 612,618 businessClassesList.AddRange(moduleList.SelectMany(@base => @base.AdditionalExportedTypes)); return businessClassesList; }
public BusinessClassesList GetAdditionalClasses(ModuleList moduleList) { var businessClassesList = new BusinessClassesList(moduleList.SelectMany(@base => @base.AdditionalBusinessClasses)); businessClassesList.AddRange( moduleList.SelectMany(moduleBase => moduleBase.BusinessClassAssemblies.GetBusinessClasses())); return businessClassesList; }
public BusinessClassesList GetAdditionalClasses(ApplicationModulesManager manager) { var moduleList = manager.Modules; var businessClassesList = new BusinessClassesList(moduleList.SelectMany(@base => @base.AdditionalBusinessClasses)); businessClassesList.AddRange(moduleList.SelectMany(moduleBase => moduleBase.BusinessClassAssemblies.GetBusinessClasses())); return businessClassesList; }