public SiteResetTaskExecutor( IThemeService themeService, ISiteThemeService siteThemeService, ISessionFactoryHolder sessionFactoryHolder, IVirtualPathProvider virtualPathProvider, ShellSettings shellSettings, ISessionLocator sessionLocator, IEnumerable<ICommandInterpreter> commandInterpreters, IReportsCoordinator reportsCoordinator) { _themeService = themeService; _siteThemeService = siteThemeService; _virtualPathProvider = virtualPathProvider; _sessionFactoryHolder = sessionFactoryHolder; var interpreter = new Coevery.Core.Services.DefaultDataMigrationInterpreter(shellSettings, sessionLocator, commandInterpreters, sessionFactoryHolder, reportsCoordinator); _schemaBuilder = new SchemaBuilder(interpreter, "", s => s.Replace(".", "_")); Logger=NullLogger.Instance; }
public SiteResetTaskExecutor( IThemeService themeService, ISiteThemeService siteThemeService, ISessionFactoryHolder sessionFactoryHolder, IVirtualPathProvider virtualPathProvider, ShellSettings shellSettings, ISessionLocator sessionLocator, IEnumerable <ICommandInterpreter> commandInterpreters, IReportsCoordinator reportsCoordinator) { _themeService = themeService; _siteThemeService = siteThemeService; _virtualPathProvider = virtualPathProvider; _sessionFactoryHolder = sessionFactoryHolder; var interpreter = new Coevery.Core.Services.DefaultDataMigrationInterpreter(shellSettings, sessionLocator, commandInterpreters, sessionFactoryHolder, reportsCoordinator); _schemaBuilder = new SchemaBuilder(interpreter, "", s => s.Replace(".", "_")); Logger = NullLogger.Instance; }