internal static void Compose() { // Load catalogs from configuration Container = new CompositionContainer(new ConfiguredCatalog()); PortalVirtualizationPrerouter = Container.GetExportedObject<PortalVirtualizationPrerouter>(); PagePrerouter = Container.GetExportedObject<PagePrerouter>(); DataBatch.DataContextManager = Container.GetComponentOrDefaultByName<DataContextManager>(DataContextManagerName); }