public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, WorkContext workContext) { _dataMigrationManager = dataMigrationManager; _workContext = workContext; T = NullLocalizer.Instance; }
public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor) { _dataMigrationManager = dataMigrationManager; _workContext = workContextAccessor.GetContext(); T = NullLocalizer.Instance; }
public void Init(IEnumerable <Type> dataMigrations) { var builder = new ContainerBuilder(); _folders = new StubFolders(); var contentDefinitionManager = new Mock <IContentDefinitionManager>().Object; builder.RegisterInstance(new ShellSettings { DataTablePrefix = "TEST_" }); builder.RegisterType <SqlServerDataServicesProvider>().As <IDataServicesProvider>(); builder.RegisterType <DataServicesProviderFactory>().As <IDataServicesProviderFactory>(); builder.RegisterType <NullInterpreter>().As <IDataMigrationInterpreter>(); builder.RegisterInstance(_folders).As <IExtensionFolders>(); builder.RegisterInstance(contentDefinitionManager).As <IContentDefinitionManager>(); builder.RegisterType <ExtensionManager>().As <IExtensionManager>(); builder.RegisterType <DataMigrationManager>().As <IDataMigrationManager>(); builder.RegisterGeneric(typeof(Repository <>)).As(typeof(IRepository <>)); builder.RegisterType <StubCacheManager>().As <ICacheManager>(); builder.RegisterType <StubParallelCacheContext>().As <IParallelCacheContext>(); builder.RegisterType <StubAsyncTokenProvider>().As <IAsyncTokenProvider>(); _session = _sessionFactory.OpenSession(); builder.RegisterInstance(new DefaultContentManagerTests.TestSessionLocator(_session)).As <ISessionLocator>().As <ITransactionManager>(); foreach (var type in dataMigrations) { builder.RegisterType(type).As <IDataMigration>(); } _container = builder.Build(); _container.Resolve <IExtensionManager>(); _dataMigrationManager = _container.Resolve <IDataMigrationManager>(); _repository = _container.Resolve <IRepository <DataMigrationRecord> >(); _transactionManager = _container.Resolve <ITransactionManager>(); InitDb(); }
public AdminController( IEnumerable <IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IReportsCoordinator reportsCoordinator, IExtensionManager extensionManager, IFeatureManager featureManager, IRecipeHarvester recipeHarvester, IRecipeManager recipeManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings, IShapeFactory shapeFactory) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _reportsCoordinator = reportsCoordinator; _extensionManager = extensionManager; _featureManager = featureManager; _recipeHarvester = recipeHarvester; _recipeManager = recipeManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; Shape = shapeFactory; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public DataMigrationBuilder( IEnumerable <IMigrationProvider> migrationProviders, IDataMigrationManager dataMigrationManager) { _migrationProviders = migrationProviders; _dataMigrationManager = dataMigrationManager; }
protected ClientServerBackendProvider(FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager) : base(cache, identityMap, surrogateFactory, mdc, dataMigrationManager) { }
internal SharedXMLBackendProvider(FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager, IFdoUI ui, IFdoDirectories dirs, FdoSettings settings) : base(cache, identityMap, surrogateFactory, mdc, dataMigrationManager, ui, dirs, settings) { m_peerProcesses = new Dictionary<int, Process>(); m_peerID = Guid.NewGuid(); }
public AdminController( IEnumerable <IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IDataMigrationManager dataMigraitonManager, IFeatureManager featureManager, ISiteThemeService siteThemeService, IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IPreviewTheme previewTheme, IThemeService themeService, IReportsCoordinator reportsCoordinator, ShellSettings shellSettings) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _dataMigrationManager = dataMigraitonManager; _siteThemeService = siteThemeService; _extensionManager = extensionManager; _shellDescriptor = shellDescriptor; _featureManager = featureManager; _previewTheme = previewTheme; _themeService = themeService; _reportsCoordinator = reportsCoordinator; _shellSettings = shellSettings; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public DataMigrationCommands( IDataMigrationManager dataMigrationManager, IExtensionManager extensionManager ) { _dataMigrationManager = dataMigrationManager; _extensionManager = extensionManager; }
public AdminController( IEnumerable<IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IDataMigrationManager dataMigraitonManager, IFeatureManager featureManager, ISiteThemeService siteThemeService, IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IPreviewTheme previewTheme, IThemeService themeService, IReportsCoordinator reportsCoordinator) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _dataMigrationManager = dataMigraitonManager; _siteThemeService = siteThemeService; _extensionManager = extensionManager; _shellDescriptor = shellDescriptor; _featureManager = featureManager; _previewTheme = previewTheme; _themeService = themeService; _reportsCoordinator = reportsCoordinator; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public void Init(IEnumerable<Type> dataMigrations) { var builder = new ContainerBuilder(); _folders = new StubFolders(); var contentDefinitionManager = new Mock<IContentDefinitionManager>().Object; builder.RegisterInstance(new ShellSettings { DataTablePrefix = "TEST_"}); builder.RegisterType<SqlServerDataServicesProvider>().As<IDataServicesProvider>(); builder.RegisterType<DataServicesProviderFactory>().As<IDataServicesProviderFactory>(); builder.RegisterType<NullInterpreter>().As<IDataMigrationInterpreter>(); builder.RegisterInstance(_folders).As<IExtensionFolders>(); builder.RegisterInstance(contentDefinitionManager).As<IContentDefinitionManager>(); builder.RegisterType<ExtensionManager>().As<IExtensionManager>(); builder.RegisterType<DataMigrationManager>().As<IDataMigrationManager>(); builder.RegisterGeneric(typeof(Repository<>)).As(typeof(IRepository<>)); builder.RegisterType<StubCacheManager>().As<ICacheManager>(); builder.RegisterType<StubParallelCacheContext>().As<IParallelCacheContext>(); builder.RegisterType<StubAsyncTokenProvider>().As<IAsyncTokenProvider>(); _session = _sessionFactory.OpenSession(); builder.RegisterInstance(new DefaultContentManagerTests.TestSessionLocator(_session)).As<ISessionLocator>().As<ITransactionManager>(); foreach(var type in dataMigrations) { builder.RegisterType(type).As<IDataMigration>(); } _container = builder.Build(); _container.Resolve<IExtensionManager>(); _dataMigrationManager = _container.Resolve<IDataMigrationManager>(); _repository = _container.Resolve<IRepository<DataMigrationRecord>>(); _transactionManager = _container.Resolve<ITransactionManager>(); InitDb(); }
public AdminController( IEnumerable<IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IReportsCoordinator reportsCoordinator, IExtensionManager extensionManager, IFeatureManager featureManager, IRecipeHarvester recipeHarvester, IRecipeManager recipeManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings, IShapeFactory shapeFactory) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _reportsCoordinator = reportsCoordinator; _extensionManager = extensionManager; _featureManager = featureManager; _recipeHarvester = recipeHarvester; _recipeManager = recipeManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; Shape = shapeFactory; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
protected ClientServerBackendProvider(FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager, IFdoUI ui, IFdoDirectories dirs, FdoSettings settings) : base(cache, identityMap, surrogateFactory, mdc, dataMigrationManager, ui, dirs, settings) { }
public void TestWhat() { using (IWorkContextScope scope = _container.Resolve <IWorkEnvironment>().GetWorkContextScope()) { IDataMigrationManager migrationManager = _container.Resolve <IDataMigrationManager>(); migrationManager.Migrate(); } }
public FeatureCommands(IModuleService moduleService, INotifier notifier, IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellDescriptor shellDescriptor) { _moduleService = moduleService; _notifier = notifier; _featureManager = featureManager; _shellDescriptor = shellDescriptor; _dataMigrationManager = dataMigrationManager; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; Logger = NullLogger.Instance; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager ) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; Logger = NullLogger.Instance; }
public SchemaController(IStoreSchemaStorage schemaStorage, SchemaTableDesignController tableController, IDataMigrationManager migrationManager, IMigrationAggregator migrationAggregator, IBuilderRuleFactory <ISchemaBuilderRule, DesignSchema> builderRuleFactory) { _schemaStorage = schemaStorage; _tableController = tableController; _migrationManager = migrationManager; _migrationAggregator = migrationAggregator; _builderRuleFactory = builderRuleFactory; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellSettings shellSettings, ILogger<AutomaticDataMigrations> logger) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; _shellSettings = shellSettings; _logger = logger; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellSettings shellSettings, ILoggerFactory loggerFactory) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; _shellSettings = shellSettings; _logger = loggerFactory.CreateLogger<AutomaticDataMigrations>(); }
public ThemeCommands(IDataMigrationManager dataMigrationManager, ISiteThemeService siteThemeService, IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IThemeService themeService) { _dataMigrationManager = dataMigrationManager; _siteThemeService = siteThemeService; _extensionManager = extensionManager; _shellDescriptor = shellDescriptor; _themeService = themeService; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellSettings shellSettings, ILogger <AutomaticDataMigrations> logger) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; _shellSettings = shellSettings; _logger = logger; }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellSettings shellSettings, ILoggerFactory loggerFactory) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; _shellSettings = shellSettings; _logger = loggerFactory.CreateLogger <AutomaticDataMigrations>(); }
internal SharedXMLBackendProvider(FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager, IFdoUI ui, IFdoDirectories dirs, FdoSettings settings) : base(cache, identityMap, surrogateFactory, mdc, dataMigrationManager, ui, dirs, settings) { m_peerProcesses = new Dictionary<int, Process>(); m_peerID = Guid.NewGuid(); #if __MonoCS__ // /dev/shm is not guaranteed to be available on all systems, so fall back to temp m_commitLogDir = Directory.Exists("/dev/shm") ? "/dev/shm" : Path.GetTempPath(); #endif }
internal SharedXMLBackendProvider(FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager, IFdoUI ui, IFdoDirectories dirs, FdoSettings settings) : base(cache, identityMap, surrogateFactory, mdc, dataMigrationManager, ui, dirs, settings) { m_peerProcesses = new Dictionary <int, Process>(); m_peerID = Guid.NewGuid(); #if __MonoCS__ // /dev/shm is not guaranteed to be available on all systems, so fall back to temp m_commitLogDir = Directory.Exists("/dev/shm") ? "/dev/shm" : Path.GetTempPath(); #endif }
public AdminController( IEnumerable<Orchard.Modules.Events.IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IReportsCoordinator reportsCoordinator, IExtensionManager extensionManager, IFeatureManager featureManager, IRecipeHarvester recipeHarvester, IRecipeManager recipeManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings, IShapeFactory shapeFactory, IPackageService packageService, IMimeTypeProvider mimeTypeProvider, ISiteThemeService siteThemeService, IThemeService themeService) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _reportsCoordinator = reportsCoordinator; _extensionManager = extensionManager; _featureManager = featureManager; _recipeHarvester = recipeHarvester; _recipeManager = recipeManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; Shape = shapeFactory; _packageService = packageService; _mimeTypeProvider = mimeTypeProvider; _siteThemeService = siteThemeService; _themeService = themeService; T = NullLocalizer.Instance; Logger = NullLogger.Instance; _tempPackageStoragePath = new Lazy<string>(() => { var path = HostingEnvironment.MapPath("~/App_Data/Packages"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } return path; }); }
public AdminController( IEnumerable <Orchard.Modules.Events.IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IReportsCoordinator reportsCoordinator, IExtensionManager extensionManager, IFeatureManager featureManager, IRecipeHarvester recipeHarvester, IRecipeManager recipeManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings, IShapeFactory shapeFactory, IPackageService packageService, IMimeTypeProvider mimeTypeProvider, ISiteThemeService siteThemeService, IThemeService themeService) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _reportsCoordinator = reportsCoordinator; _extensionManager = extensionManager; _featureManager = featureManager; _recipeHarvester = recipeHarvester; _recipeManager = recipeManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; Shape = shapeFactory; _packageService = packageService; _mimeTypeProvider = mimeTypeProvider; _siteThemeService = siteThemeService; _themeService = themeService; T = NullLocalizer.Instance; Logger = NullLogger.Instance; _tempPackageStoragePath = new Lazy <string>(() => { var path = HostingEnvironment.MapPath("~/App_Data/Packages"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } return(path); }); }
public AutomaticDataMigrations( IDataMigrationManager dataMigrationManager, IDataMigrationInterpreter dataMigrationInterpreter, IFeatureManager featureManager, IDistributedLockService distributedLockService, ITransactionManager transactionManager, ShellSettings shellSettings) { _dataMigrationManager = dataMigrationManager; _featureManager = featureManager; _distributedLockService = distributedLockService; _shellSettings = shellSettings; _transactionManager = transactionManager; _dataMigrationInterpreter = dataMigrationInterpreter; Logger = NullLogger.Instance; }
public AdminController( IExtensionManager extensionManager, IHtmlLocalizer <AdminController> localizer, IShellFeaturesManager shellFeaturesManager, IAuthorizationService authorizationService, ShellSettings shellSettings, INotifier notifier, IDataMigrationManager dataMigrationManager ) { _extensionManager = extensionManager; _shellFeaturesManager = shellFeaturesManager; _authorizationService = authorizationService; _shellSettings = shellSettings; _notifier = notifier; H = localizer; _dataMigrationManager = dataMigrationManager; }
public AdminController( IOrchardServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IReportsCoordinator reportsCoordinator, IExtensionManager extensionManager, IFeatureManager featureManager, ShellDescriptor shellDescriptor, IShapeFactory shapeFactory) { Services = services; _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _reportsCoordinator = reportsCoordinator; _extensionManager = extensionManager; _featureManager = featureManager; _shellDescriptor = shellDescriptor; Shape = shapeFactory; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public AdminController( IEnumerable<IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, ISiteService siteService, IDataMigrationManager dataMigrationManager, IExtensionManager extensionManager, IFeatureManager featureManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings ) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _extensionManager = extensionManager; _featureManager = featureManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; _siteService = siteService; ; Logger = NullLogger.Instance; }
public AdminController( IEnumerable <IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IOrchardServices services, IModuleService moduleService, ISiteService siteService, IDataMigrationManager dataMigrationManager, IExtensionManager extensionManager, IFeatureManager featureManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings ) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _extensionManager = extensionManager; _featureManager = featureManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; _siteService = siteService;; Logger = NullLogger.Instance; }
public AutomaticDataMigrations(IDataMigrationManager dataMigrationManager) { _dataMigrationManager = dataMigrationManager; Logger = NullLogger.Instance; }
public virtual void TestTearDown() { m_dataMigrationManager = null; File.Delete(m_temporaryPathname); }
public virtual void TestSetup() { m_dataMigrationManager = new FdoDataMigrationManager(); m_temporaryPathname = Path.GetTempFileName(); }
public DataMigrationCoordinator(IDataMigrationManager dataMigrationManager) { _dataMigrationManager = dataMigrationManager; }
public RunMigrations(IDataMigrationManager dataMigrationManager) => _dataMigrationManager = dataMigrationManager;
public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager) { _dataMigrationManager = dataMigrationManager; T = NullLocalizer.Instance; }
public MigrationRecipeHandler(IDataMigrationManager dataMigrationManager) { _dataMigrationManager = dataMigrationManager; Logger = NullLogger.Instance; T = NullLocalizer.Instance; }
public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor) { _dataMigrationManager = dataMigrationManager; _workContext = workContextAccessor.GetContext(); }
public MigrationStep( IDataMigrationManager dataMigrationManager, RecipeExecutionLogger logger) : base(logger) { _dataMigrationManager = dataMigrationManager; }
public AdminController(IDataMigrationManager migrationManager, ILifetimeScope scope) { _migrationManager = migrationManager; _scope = scope; }