예제 #1
0
        public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, WorkContext workContext)
        {
            _dataMigrationManager = dataMigrationManager;
            _workContext          = workContext;

            T = NullLocalizer.Instance;
        }
예제 #2
0
        public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor)
        {
            _dataMigrationManager = dataMigrationManager;
            _workContext          = workContextAccessor.GetContext();

            T = NullLocalizer.Instance;
        }
예제 #3
0
        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();
        }
예제 #4
0
        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;
        }
예제 #5
0
 public DataMigrationBuilder(
     IEnumerable <IMigrationProvider> migrationProviders,
     IDataMigrationManager dataMigrationManager)
 {
     _migrationProviders   = migrationProviders;
     _dataMigrationManager = dataMigrationManager;
 }
예제 #6
0
 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 DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, WorkContext workContext)
        {
            _dataMigrationManager = dataMigrationManager;
            _workContext = workContext;

            T = NullLocalizer.Instance;
        }
예제 #11
0
        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;
        }
예제 #12
0
 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();
 }
예제 #13
0
        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)
		{
		}
 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();
     }
 }
예제 #17
0
 public FeatureCommands(IModuleService moduleService, INotifier notifier, IDataMigrationManager dataMigrationManager, IFeatureManager featureManager, ShellDescriptor shellDescriptor)
 {
     _moduleService        = moduleService;
     _notifier             = notifier;
     _featureManager       = featureManager;
     _shellDescriptor      = shellDescriptor;
     _dataMigrationManager = dataMigrationManager;
 }
예제 #18
0
 public DataMigrationCommands(
     IDataMigrationManager dataMigrationManager,
     IExtensionManager extensionManager
     )
 {
     _dataMigrationManager = dataMigrationManager;
     _extensionManager     = extensionManager;
 }
예제 #19
0
 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;
        }
예제 #21
0
        public AutomaticDataMigrations(
            IDataMigrationManager dataMigrationManager,
            IFeatureManager featureManager
            ) {
            _dataMigrationManager = dataMigrationManager;
            _featureManager = featureManager;

            Logger = NullLogger.Instance;
        }
예제 #22
0
 public SchemaController(IStoreSchemaStorage schemaStorage, SchemaTableDesignController tableController, IDataMigrationManager migrationManager,
                         IMigrationAggregator migrationAggregator, IBuilderRuleFactory <ISchemaBuilderRule, DesignSchema> builderRuleFactory)
 {
     _schemaStorage       = schemaStorage;
     _tableController     = tableController;
     _migrationManager    = migrationManager;
     _migrationAggregator = migrationAggregator;
     _builderRuleFactory  = builderRuleFactory;
 }
예제 #23
0
 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>();
 }
예제 #25
0
 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;
 }
예제 #27
0
 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 ThemeCommands(IDataMigrationManager dataMigrationManager,
                      ISiteThemeService siteThemeService,
                      IExtensionManager extensionManager,
                      ShellDescriptor shellDescriptor,
                      IThemeService themeService)
 {
     _dataMigrationManager = dataMigrationManager;
     _siteThemeService     = siteThemeService;
     _extensionManager     = extensionManager;
     _shellDescriptor      = shellDescriptor;
     _themeService         = themeService;
 }
        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);
            });
        }
예제 #33
0
        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;
        }
예제 #34
0
        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;
        }
예제 #35
0
 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;
 }
예제 #36
0
        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;
        }
예제 #37
0
        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;
        }
예제 #38
0
        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;
        }
예제 #39
0
        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;
        }
예제 #40
0
        public AutomaticDataMigrations(IDataMigrationManager dataMigrationManager)
        {
            _dataMigrationManager = dataMigrationManager;

            Logger = NullLogger.Instance;
        }
예제 #41
0
 public virtual void TestTearDown()
 {
     m_dataMigrationManager = null;
     File.Delete(m_temporaryPathname);
 }
예제 #42
0
 public virtual void TestSetup()
 {
     m_dataMigrationManager = new FdoDataMigrationManager();
     m_temporaryPathname    = Path.GetTempFileName();
 }
예제 #43
0
 public DataMigrationCoordinator(IDataMigrationManager dataMigrationManager)
 {
     _dataMigrationManager = dataMigrationManager;
 }
예제 #44
0
		public virtual void TestSetup()
		{
			m_dataMigrationManager = new FdoDataMigrationManager();
			m_temporaryPathname = Path.GetTempFileName();
		}
예제 #45
0
 public RunMigrations(IDataMigrationManager dataMigrationManager) => _dataMigrationManager = dataMigrationManager;
 public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager)
 {
     _dataMigrationManager = dataMigrationManager;
     T = NullLocalizer.Instance;
 }
예제 #47
0
 public MigrationRecipeHandler(IDataMigrationManager dataMigrationManager) {
     _dataMigrationManager = dataMigrationManager;
     Logger = NullLogger.Instance;
     T = NullLocalizer.Instance;
 }
예제 #48
0
 public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor)
 {
     _dataMigrationManager = dataMigrationManager;
     _workContext          = workContextAccessor.GetContext();
 }
 public DataMigrationCoordinator(IDataMigrationManager dataMigrationManager)
 {
     _dataMigrationManager = dataMigrationManager;
 }
예제 #50
0
        public AutomaticDataMigrations(IDataMigrationManager dataMigrationManager) {
            _dataMigrationManager = dataMigrationManager;

            Logger = NullLogger.Instance;
        }
예제 #51
0
        public MigrationStep(
            IDataMigrationManager dataMigrationManager,
            RecipeExecutionLogger logger) : base(logger) {

            _dataMigrationManager = dataMigrationManager;
        }
        public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor) {
            _dataMigrationManager = dataMigrationManager;
            _workContext = workContextAccessor.GetContext();

            T = NullLocalizer.Instance;
        }
예제 #53
0
 public MigrationStep(
     IDataMigrationManager dataMigrationManager,
     RecipeExecutionLogger logger) : base(logger)
 {
     _dataMigrationManager = dataMigrationManager;
 }
예제 #54
0
		public virtual void TestTearDown()
		{
			m_dataMigrationManager = null;
			File.Delete(m_temporaryPathname);
		}
 public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager, IWorkContextAccessor workContextAccessor)
 {
     _dataMigrationManager = dataMigrationManager;
     _workContext = workContextAccessor.GetContext();
 }
예제 #56
0
 public AdminController(IDataMigrationManager migrationManager,
     ILifetimeScope scope)
 {
     _migrationManager = migrationManager;
     _scope = scope;
 }
 public DataMigrationNotificationProvider(IDataMigrationManager dataMigrationManager) {
     _dataMigrationManager = dataMigrationManager;
     T = NullLocalizer.Instance;
 }