public RestorePrinterAppStart(ICheckAllStartupConditions checkAllStartupConditions, IPrinterProvider printerProvider, IUacAssistant uacAssistant, IInstallationPathProvider installationPathProvider, ISharedSettingsLoader sharedSettingsLoader) : base(checkAllStartupConditions) { _uacAssistant = uacAssistant; _printerProvider = printerProvider; _installationPathProvider = installationPathProvider; _sharedSettingsLoader = sharedSettingsLoader; SkipStartupConditionCheck = true; }
public SettingsLoaderBusiness( ITranslationHelper translationHelper, ISettingsMover settingsMover, IInstallationPathProvider installationPathProvider, IPrinterHelper printerHelper, EditionHelper editionHelper, IDefaultSettingsBuilder defaultSettingsBuilder, IMigrationStorageFactory migrationStorageFactory, ISharedSettingsLoader sharedSettingsLoader ) : base(translationHelper, settingsMover, installationPathProvider, printerHelper, editionHelper, defaultSettingsBuilder, migrationStorageFactory) { _sharedSettingsLoader = sharedSettingsLoader; }
public SettingsLoaderWithSharedSettings( ITranslationHelper translationHelper, ISettingsMover settingsMover, IInstallationPathProvider installationPathProvider, IPrinterHelper printerHelper, EditionHelper editionHelper, IDefaultSettingsBuilder defaultSettingsBuilder, IMigrationStorageFactory migrationStorageFactory, ISharedSettingsLoader sharedSettingsLoader, IActionOrderChecker actionOrderHelper, ISettingsBackup settingsBackup ) : base(translationHelper, settingsMover, installationPathProvider, printerHelper, editionHelper, defaultSettingsBuilder, migrationStorageFactory, actionOrderHelper, settingsBackup) { _sharedSettingsLoader = sharedSettingsLoader; }