Exemple #1
0
 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();
        }
Exemple #4
0
 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;
 }
Exemple #6
0
        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;
 }
Exemple #11
0
 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;
 }
Exemple #15
0
 public IniSettingsLoader(IDataStorageFactory dataStorageFactory)
 {
     _dataStorageFactory = dataStorageFactory;
 }
 public FiasRepository(IDataStorageFactory contextCreator)
 {
     this.contextCreator = contextCreator;
 }
Exemple #17
0
 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;
 }