private static void Migrate() { IConfigurationLoader configurationLoader = new DefaultConfigurationLoader(); ICmsConfiguration cmsConfiguration = configurationLoader.LoadCmsConfiguration(); IVersionChecker versionChecker = new VersionCheckerStub(); DefaultMigrationRunner runner = new DefaultMigrationRunner(new DefaultAssemblyLoader(), cmsConfiguration, versionChecker); runner.MigrateStructure(descriptors); }
private static void Migrate() { IConfigurationLoader configurationLoader = new DefaultConfigurationLoader(); ICmsConfiguration cmsConfiguration = configurationLoader.LoadCmsConfiguration(); IVersionChecker versionChecker = new VersionCheckerStub(); DefaultMigrationRunner runner = new DefaultMigrationRunner(new DefaultAssemblyLoader(), cmsConfiguration, versionChecker); runner.MigrateStructure(descriptors); }
private static void Migrate() { ICmsConfigurationLoader configurationLoader = new CmsConfigurationLoader(); ICmsConfiguration cmsConfiguration = configurationLoader.LoadCmsConfiguration(); var builder = ApplicationContext.InitializeContainer(null, cmsConfiguration); builder.RegisterInstance(cmsConfiguration) .As <IConfiguration>() .As <IWebConfiguration>() .As <ICmsConfiguration>() .SingleInstance(); ContextScopeProvider.RegisterTypes(builder); ApplicationContext.LoadAssemblies(); IVersionChecker versionChecker = new VersionCheckerStub(); DefaultMigrationRunner runner = new DefaultMigrationRunner(new DefaultAssemblyLoader(), cmsConfiguration, versionChecker); runner.MigrateStructure(descriptors.Cast <ModuleDescriptor>().ToList()); }
private static void Migrate() { ICmsConfigurationLoader configurationLoader = new CmsConfigurationLoader(); ICmsConfiguration cmsConfiguration = configurationLoader.LoadCmsConfiguration(); var builder = ApplicationContext.InitializeContainer(null, cmsConfiguration); builder.RegisterInstance(cmsConfiguration) .As<IConfiguration>() .As<IWebConfiguration>() .As<ICmsConfiguration>() .SingleInstance(); ContextScopeProvider.RegisterTypes(builder); ApplicationContext.LoadAssemblies(); IVersionChecker versionChecker = new VersionCheckerStub(); DefaultMigrationRunner runner = new DefaultMigrationRunner(new DefaultAssemblyLoader(), cmsConfiguration, versionChecker); runner.MigrateStructure(descriptors.Cast<ModuleDescriptor>().ToList()); }