Как определить путь к физическому каталогу, в котором установлен этот модуль, внутри данного модуля Orchard?
В качестве альтернативы, как программно определить имя модуля?
Как определить путь к физическому каталогу, в котором установлен этот модуль, внутри данного модуля Orchard?
В качестве альтернативы, как программно определить имя модуля?
Вы можете получить имя модуля двумя способами:
Или используйте отражение и получите имя из выполняющейся в данный момент сборки, которая называется так же, как ваш модуль:
Assembly.GetExecutingAssembly().GetName().Name
Если у вас есть имя, получить физический каталог так же просто, как написать:
HostingEnvironment.MapPath(@"~/Modules/" + moduleName)