예제 #1
0
 public AllZipCodesProcessor(
     IZipCodeDataService zipCodeDataService,
     ISingleZipCodeProcessor singleZipCodeProcessor,
     IDelaySimulator delaySimulator,
     IConfigurationReader configurationReader)
 {
     _zipCodeDataService     = zipCodeDataService;
     _singleZipCodeProcessor = singleZipCodeProcessor;
     _delaySimulator         = delaySimulator;
     _configurationReader    = configurationReader;
 }
예제 #2
0
 public SingleZipCodeProcessor(IStoreInfoDownloader downloader,
                               IStoresPersistor storesPersistor,
                               IZipCodeDataService zipCodeDataService,
                               IWebExceptionHandler webExceptionHandler,
                               IDeadlockDetector deadlockDetector)
 {
     _downloader          = downloader;
     _storesPersistor     = storesPersistor;
     _zipCodeDataService  = zipCodeDataService;
     _webExceptionHandler = webExceptionHandler;
     _deadlockDetector    = deadlockDetector;
 }