У меня есть несколько модулей в папке модулей, я могу получить все модули. Теперь я хочу добавить имена этих модулей в список для примера:
Настройки
Подарки
تست
Мне даже не нужен английский sh name
Я использую следующий код для загрузки модулей
ModuleCatalog directoryCatalog = new DirectoryModuleCatalog() { ModulePath = @"Modules" };
directoryCatalog.Initialize();
foreach (IModuleCatalogItem module in directoryCatalog.Items)
{
ModuleInfo mi = (ModuleInfo)module;
moduleCatalog.AddModule(mi);
}
Я могу получить имя модуля из ModuleInfo, но проблема в том, что имя для DLL файл (ModuleDirectoryPractice.dll) Я хочу указать имя для каждого модуля при разработке модуля Я использовал следующий код, но он не работал
[Module(ModuleName = "ماجول تست")]
public class ModuleDirectoryPracticeModule : IModule