public IniSettingsLoader(IDataStorageFactory dataStorageFactory, IDefaultSettingsBuilder settingsBuilder, IMigrationStorageFactory migrationStorageFactory, ISettingsBackup settingsBackup) { _dataStorageFactory = dataStorageFactory; _settingsBuilder = settingsBuilder; _migrationStorageFactory = migrationStorageFactory; _settingsBackup = settingsBackup; }
public InitializeDefaultSettingsStart(ICheckAllStartupConditions checkAllStartupConditions, IIniSettingsLoader iniSettingsLoader, ISettingsProvider settingsProvider, IInstallationPathProvider pathProvider, IDataStorageFactory storageFactory) : base(checkAllStartupConditions) { _iniSettingsLoader = iniSettingsLoader; _settingsProvider = settingsProvider; _pathProvider = pathProvider; _storageFactory = storageFactory; }
public ProcessManager( ISettingsFactory settings, IDataStorageFactory storage ) { _storage = storage.Get<List<PasswordedDemonizedProcess>>(); var source = _storage.Load(path) ?? Enumerable.Empty<PasswordedDemonizedProcess>(); _processes = source.Select( a => MappingHelper.Instance.Map<PasswordedDemonizedProcess, InternalDemonizedProcess>( a ) ).ToDictionary( process => process.Id, process => process ); _settings = settings.Get(); }
public IniSettingsAssistant(IInteractionInvoker interactionInvoker, ITranslator translator, ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory, IIniSettingsLoader iniSettingsLoader) { _interactionInvoker = interactionInvoker; _translator = translator; _settingsManager = settingsManager; _settingsProvider = settingsManager.GetSettingsProvider(); _dataStorageFactory = dataStorageFactory; _iniSettingsLoader = iniSettingsLoader; }
public IniSettingsAssistant(IInteractionInvoker interactionInvoker, ApplicationSettingsWindowTranslation translation, ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory, IIniSettingsLoader iniSettingsLoader) { _interactionInvoker = interactionInvoker; _translation = translation; _settingsManager = settingsManager; _settingsProvider = settingsManager.GetSettingsProvider(); _dataStorageFactory = dataStorageFactory; _iniSettingsLoader = iniSettingsLoader; }
public IniSettingsAssistant(IInteractionInvoker interactionInvoker, ITranslationUpdater translationUpdater, ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory, IIniSettingsLoader iniSettingsLoader) { _interactionInvoker = interactionInvoker; _settingsManager = settingsManager; _settingsProvider = settingsManager.GetSettingsProvider(); _dataStorageFactory = dataStorageFactory; _iniSettingsLoader = iniSettingsLoader; translationUpdater.RegisterAndSetTranslation(tf => _translation = tf.UpdateOrCreateTranslation(_translation)); }
protected IniSettingsAssistantBase( IInteractionInvoker interactionInvoker, IDataStorageFactory dataStorageFactory, ITranslationUpdater translationUpdater) { InteractionInvoker = interactionInvoker; this.DataStorageFactory = dataStorageFactory; translationUpdater.RegisterAndSetTranslation(tf => Translation = tf.UpdateOrCreateTranslation(Translation)); }
public void Setup() { var checkAllStartupConditions = Substitute.For <ICheckAllStartupConditions>(); _iniSettingsLoader = Substitute.For <IIniSettingsLoader>(); _settings = new PdfCreatorSettings(Substitute.For <IStorage>()); _iniSettingsLoader.LoadIniSettings(Arg.Any <string>()).Returns(_settings); _settingsProvider = Substitute.For <ISettingsProvider>(); _settingsProvider.CheckValidSettings(_settings).Returns(true); _pathProvider = Substitute.For <IInstallationPathProvider>(); _storageFactory = Substitute.For <IDataStorageFactory>(); _initializeDefaultSettingsStart = new InitializeDefaultSettingsStart(checkAllStartupConditions, _iniSettingsLoader, _settingsProvider, _pathProvider, _storageFactory); }
public CreatorIniSettingsAssistant ( IInteractionInvoker interactionInvoker, ITranslationUpdater translationUpdater, ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory, IIniSettingsLoader iniSettingsLoader, IPrinterProvider printerProvider, IUacAssistant uacAssistant) : base(interactionInvoker, dataStorageFactory, translationUpdater) { _settingsManager = settingsManager; _settingsProvider = settingsManager.GetSettingsProvider(); _dataStorageFactory = dataStorageFactory; _iniSettingsLoader = iniSettingsLoader; _printerProvider = printerProvider; _uacAssistant = uacAssistant; }
public EverstoreAdapter(AdapterConfiguration config) { Config = config; storageFactory = config.DataStorageFactory; }
public ParametersManager(IInstallationPathProvider installationPathProvider, IDataStorageFactory dataStorageFactory) { _installationPathProvider = installationPathProvider; _dataStorageFactory = dataStorageFactory; }
public IniSettingsLoader(ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory) { _settingsProvider = settingsManager.GetSettingsProvider(); _dataStorageFactory = dataStorageFactory; }
public CreatorIniSettingsAssistantHelper(IInteractionInvoker interactionInvoker, ITranslationUpdater translationUpdater, ISettingsManager settingsManager, IDataStorageFactory dataStorageFactory, IIniSettingsLoader iniSettingsLoader, IPrinterProvider printerProvider, IUacAssistant uacAssistant) : base(interactionInvoker, translationUpdater, settingsManager, dataStorageFactory, iniSettingsLoader, printerProvider, uacAssistant) { }
public InsertCustomerDataCommandHandler(IDataStorageFactory dataStorageFactory, ILogger <InsertCustomerDataCommandHandler> logger) { _cloudTable = dataStorageFactory.GetTable(); _logger = logger; }
public IniSettingsLoader(IDataStorageFactory dataStorageFactory) { _dataStorageFactory = dataStorageFactory; }
public FiasRepository(IDataStorageFactory contextCreator) { this.contextCreator = contextCreator; }
public void SetUp() { _dataStorageFactory = Substitute.For <IDataStorageFactory>(); _installationPathProvider = Substitute.For <IInstallationPathProvider>(); _parametersManager = new ParametersManager(_installationPathProvider, _dataStorageFactory); }
public SettingsBackup(IDataStorageFactory storageFactory, IDirectory directory, IAppDataProvider appDataProvider) { _storageFactory = storageFactory; _directory = directory; _appDataProvider = appDataProvider; }