Пример #1
0
        public void Process()
        {
            Logger.LogDebug("Reading all the ZipCodes;");

            var zipCodes = _zipCodeDataService.All()
                           .OrderBy(_ => _.UpdateTimeUtc)
                           .Select(_ => _.ZipCode)
                           .ToArray();

            do
            {
                Logger.LogInfo("Process", "count", zipCodes.Length);

                foreach (var zipCode in zipCodes)
                {
                    _singleZipCodeProcessor.Process(zipCode);
                    _delaySimulator.Delay();
                }
            } while (_configurationReader.ReadBool(ConfigurationKeys.ZipCodesRunContinuosly));
        }
 private void EnableDeadlockDetector() =>
 _configurationReader.ReadBool(ConfigurationKeys.DeadlockDetectionEnabled).Returns(true);
Пример #3
0
 private void EnableInstrumentation()
 {
     _configurationReader
     .ReadBool(ConfigurationKeys.InstrumentationEnabled)
     .Returns(true);
 }
Пример #4
0
 public StoreDataContextFactory(IConfigurationReader configurationReader)
 {
     ConnectionString = configurationReader.ReadString(ConfigurationKeys.ConnectionStringsStoresDb);
     LoggingEnabled   = configurationReader.ReadBool(ConfigurationKeys.EfLogEnabled);
 }