Получил решение для этого требования.Чтобы загрузить модуль OnDemand во время выполнения, в каталог необходимо добавить объект Информация о модуле
ModuleInfo moduleInfo = new ModuleInfo();
moduleInfo.ModuleName = item.Name;
moduleInfo.ModuleType = item.Type;
moduleInfo.Ref = item.Reference;
ModuleCatalog.AddModule(moduleInfo);
Элемент, показанный в приведенном выше коде, заполняется с помощью вызова веб-службы, который обращается к базе данных и получаетимя, тип и ссылка (example.xap).
При этом успешно добавляется каталог модулей, на каталог модулей можно ссылаться в любой модели представления, просто импортировав это свойство, как показано ниже
[Import(AllowRecomposition = false)]
public IModuleManager ModuleManager;
[Import(AllowRecomposition = false)]
public IModuleCatalog ModuleCatalog;
Чтобы загрузить модуль во время нажатия кнопки или любого другого события, просто вызовите ModuleManager.LoadModule (YourModuleName);и это все, он будет доступен для использования.