public virtual void Start(IModuleInfoStore store) { ModuleInfoStoreService storeService = RootWorkItem.Services.AddNew <ModuleInfoStoreService>(); AddServices(); if (store != null) { storeService.ModuleLoaded += new EventHandler <GenericEventArgs <IModuleInfo> >(OnModuleLoaded); storeService.LoadModulesFromStore(store); } OnApplicationRun(); }