В моем приложении призматический модуль загружается при загрузке оболочки. Но я хочу загрузить модуль после моего входа в систему, чтобы я мог загружать базу модулей на типы ролей. Пожалуйста, помогите мне решить эту проблему.Загрузка динамического модуля после входа в призму
0
A
ответ
3
В дополнение к атрибуту, представленной в ответ Джастина, чтобы вручную загрузить модули, которые должны быть с помощью IModuleManager и использовать метод LoadModule.
2
Я думаю, что вы можете переопределить метод GetModuleCatalog в Bootstrapper. Кроме того, необходимо добавить OnDemand = True атрибуту
[Module(ModuleName = "test", OnDemand = true)]
public class test: IModule
{
}
http://www.infragistics.com/community/blogs/blagunas/archive/2013/08/06/prism-dynamically-discover-and-load-modules-at-runtime.aspx – StepUp
если это не сложно вы могли бы показать, как вам удалось динамически загрузить модуль? – StepUp