public ShellStateCoordinator(
     ShellSettings settings,
     IShellStateManager stateManager,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger <ShellStateCoordinator> logger)
 {
     _deferredTaskEngine = deferredTaskEngine;
     _settings           = settings;
     _stateManager       = stateManager;
     Logger = logger;
 }
 public ShellStateCoordinator(
     ShellSettings settings,
     IShellStateManager stateManager,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger<ShellStateCoordinator> logger)
 {
     _deferredTaskEngine = deferredTaskEngine;
     _settings = settings;
     _stateManager = stateManager;
     Logger = logger;
 }
Exemple #3
0
 public ShellStateUpdater(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IEventBus eventBus,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger <ShellStateCoordinator> logger)
 {
     _deferredTaskEngine = deferredTaskEngine;
     _settings           = settings;
     _stateManager       = stateManager;
     _extensionManager   = extensionManager;
     _eventBus           = eventBus;
     Logger = logger;
 }
 public ShellStateUpdater(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IEnumerable <IFeatureEventHandler> featureEventHandlers,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger <ShellStateCoordinator> logger)
 {
     _deferredTaskEngine   = deferredTaskEngine;
     _settings             = settings;
     _stateManager         = stateManager;
     _extensionManager     = extensionManager;
     _featureEventHandlers = featureEventHandlers;
     Logger = logger;
 }
 public ShellStateUpdater(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IEventBus eventBus,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger<ShellStateCoordinator> logger)
 {
     _deferredTaskEngine = deferredTaskEngine;
     _settings = settings;
     _stateManager = stateManager;
     _extensionManager = extensionManager;
     _eventBus = eventBus;
     Logger = logger;
 }
 public EngineStateUpdater(
     EngineSettings settings,
     IEngineStateManager stateManager,
     IPluginManager pluginManager,
     IEnumerable <IFeatureEventHandler> featureEventHandlers,
     IDeferredTaskEngine deferredTaskEngine,
     ILogger <EngineStateUpdater> logger)
 {
     _deferredTaskEngine   = deferredTaskEngine;
     _settings             = settings;
     _stateManager         = stateManager;
     _pluginManager        = pluginManager;
     _featureEventHandlers = featureEventHandlers;
     Logger = logger;
 }
 public HomeController(
     ITestDependency testDependency,
     IContentManager contentManager,
     IShapeFactory shapeFactory,
     ISession session,
     ILogger <HomeController> logger,
     ITagCache tagCache,
     IContentItemDisplayManager contentDisplay,
     IDeferredTaskEngine processingQueue)
 {
     _deferredTaskEngine = processingQueue;
     _session            = session;
     _testDependency     = testDependency;
     _contentManager     = contentManager;
     Shape           = shapeFactory;
     _logger         = logger;
     _tagCache       = tagCache;
     _contentDisplay = contentDisplay;
 }
        public IndexingTaskManager(
            IClock clock,
            ShellSettings shellSettings,
            IDeferredTaskEngine deferredTaskEngine,
            IDbConnectionAccessor dbConnectionAccessor,
            ILogger <IndexingTaskManager> logger)
        {
            _clock = clock;
            _deferredTaskEngine   = deferredTaskEngine;
            _dbConnectionAccessor = dbConnectionAccessor;
            Logger = logger;

            _tablePrefix = shellSettings["TablePrefix"];

            if (!String.IsNullOrEmpty(_tablePrefix))
            {
                _tablePrefix += '_';
            }
        }
Exemple #9
0
 public HomeController(
     ITestDependency testDependency,
     IContentManager contentManager,
     IEventBus eventBus,
     IShapeFactory shapeFactory,
     IShapeDisplay shapeDisplay,
     ISession session,
     ILogger<HomeController> logger,
     ITagCache tagCache,
     IContentItemDisplayManager contentDisplay,
     IDeferredTaskEngine processingQueue)
 {
     _deferredTaskEngine = processingQueue;
     _session = session;
     _testDependency = testDependency;
     _contentManager = contentManager;
     _eventBus = eventBus;
     _shapeDisplay = shapeDisplay;
     Shape = shapeFactory;
     _logger = logger;
     _tagCache = tagCache;
     _contentDisplay = contentDisplay;
 }