public BanConfigTests()
 {
     var kernel = TinyIoCContainer.Current;
     new Bootstrapper(kernel);
     var configFactory = kernel.Resolve<IConfigFactory>();
     _jsonConfigReader = configFactory.GetJsonConfigReader();
 }
Exemple #2
0
        public BanConfigTests()
        {
            var kernel = TinyIoCContainer.Current;

            new Bootstrapper(kernel);
            _configFactory    = kernel.Resolve <IConfigFactory>();
            _jsonConfigReader = _configFactory.GetJsonConfigReader();
        }
        public ConfigManager(IConfigFactory configFactory, IJsonConfigReader jsonConfigReader)
        {
            _configFactory    = configFactory;
            _jsonConfigReader = jsonConfigReader;

            PoolConfigs = new List <IPoolConfig>(); // list of pool configurations.

            ReadGlobalConfig();                     // read the global config.
        }
Exemple #4
0
        public ConfigManager(IConfigFactory configFactory, IJsonConfigReader jsonConfigReader, ILogManager logManager)
        {
            _configFactory    = configFactory;
            _jsonConfigReader = jsonConfigReader;
            _logManager       = logManager;
            _logger           = Log.ForContext <ConfigManager>();

            LoadGlobalConfig();          // read the global config.
            LoadSoftwareManagerConfig(); // load software manager config file.
            LoadDefaultPoolConfig();     // load default pool config if exists.
            LoadPoolConfigs();           // load the per-pool config files.
        }
        public ConfigManager(IConfigFactory configFactory, IJsonConfigReader jsonConfigReader, ILogManager logManager)
        {
            _configFactory = configFactory;
            _jsonConfigReader = jsonConfigReader;
            _logManager = logManager;
            _logger = Log.ForContext<ConfigManager>();

            LoadGlobalConfig(); // read the global config.
            LoadMarketsManagerConfig();
            LoadSoftwareManagerConfig(); // load software manager config file.
            LoadDefaultPoolConfig(); // load default pool config if exists.
            LoadPoolConfigs(); // load the per-pool config files.
        }