Exemple #1
0
 public ShellStateCoordinator(
     IShellStateManager stateManager,
     ILogger <ShellStateCoordinator> logger)
 {
     _stateManager = stateManager;
     _logger       = logger;
 }
Exemple #2
0
 public ShellStateCoordinator(IShellStateManager stateManager, ILogger <ShellStateCoordinator> logger)
 {
     base();
     this._stateManager = stateManager;
     this._logger       = logger;
     return;
 }
 public ShellStateCoordinator(
     ShellSettings settings,
     IShellStateManager stateManager,
     ILogger <ShellStateCoordinator> logger)
 {
     _settings     = settings;
     _stateManager = stateManager;
     Logger        = logger;
 }
 public ShellStateUpdater(ShellSettings settings, IShellStateManager stateManager, IExtensionManager extensionManager, IEnumerable <IFeatureEventHandler> featureEventHandlers, ILogger <ShellStateUpdater> logger)
 {
     base();
     this._settings             = settings;
     this._stateManager         = stateManager;
     this._extensionManager     = extensionManager;
     this._featureEventHandlers = featureEventHandlers;
     this._logger = logger;
     return;
 }
 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 #7
0
 public ShellStateUpdater(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IEnumerable <IFeatureEventHandler> featureEventHandlers,
     ILogger <ShellStateUpdater> logger)
 {
     _settings             = settings;
     _stateManager         = stateManager;
     _extensionManager     = extensionManager;
     _featureEventHandlers = featureEventHandlers;
     Logger = logger;
 }
 public ShellStateCoordinator(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IProcessingEngine processingEngine,
     IFeatureEventHandler featureEvents) {
     _settings = settings;
     _stateManager = stateManager;
     _extensionManager = extensionManager;
     _processingEngine = processingEngine;
     _featureEvents = featureEvents;
     Logger = NullLogger.Instance;
 }
Exemple #9
0
 public ShellStateCoordinator(
     ShellSettings settings,
     IShellStateManager stateManager,
     IExtensionManager extensionManager,
     IProcessingEngine processingEngine,
     IFeatureEventHandler featureEvents)
 {
     _settings         = settings;
     _stateManager     = stateManager;
     _extensionManager = extensionManager;
     _processingEngine = processingEngine;
     _featureEvents    = featureEvents;
     Logger            = NullLogger.Instance;
 }
Exemple #10
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;
 }
Exemple #13
0
        public PackageManager(
            IExtensionManager extensionManager,
            IPackageBuilder packageBuilder,
            IPackageInstaller packageInstaller,
            IShellStateManager shellStateManager,
            IFeatureManager featureManager,
            IPackageUninstallHandler packageUninstallHandler) {
            _extensionManager = extensionManager;
            _packageBuilder = packageBuilder;
            _packageInstaller = packageInstaller;
            _shellStateManager = shellStateManager;
            _featureManager = featureManager;
            _packageUninstallHandler = packageUninstallHandler;

            T = NullLocalizer.Instance;
        }
        public PackageManager(
            IExtensionManager extensionManager,
            IPackageBuilder packageBuilder,
            IPackageInstaller packageInstaller,
            IShellStateManager shellStateManager,
            IFeatureManager featureManager,
            IPackageUninstallHandler packageUninstallHandler)
        {
            _extensionManager        = extensionManager;
            _packageBuilder          = packageBuilder;
            _packageInstaller        = packageInstaller;
            _shellStateManager       = shellStateManager;
            _featureManager          = featureManager;
            _packageUninstallHandler = packageUninstallHandler;

            T = NullLocalizer.Instance;
        }
 public DataMigrationManager(
     IStore store,
     IDataMigrator dataMigrator,
     IExtensionManager pluginManager,
     IShellStateManager engineStateManager,
     ShellSettings engineSettings,
     ShellDescriptor engineDescriptor,
     IServiceProvider serviceProvider,
     ILogger <DataMigrationManager> logger)
 {
     _store              = store;
     _dataMigrator       = dataMigrator;
     _pluginManager      = pluginManager;
     _engineStateManager = engineStateManager;
     _engineSettings     = engineSettings;
     _engineDescriptor   = engineDescriptor;
     _serviceProvider    = serviceProvider;
     _logger             = logger;
 }