Пример #1
0
 public LocationsMapperDataRetrieveService(NakijinContext context, MultilingualDataHelper multilingualDataHelper,
                                           ILocationNameNormalizer locationNameNormalizer)
 {
     _multilingualDataHelper = multilingualDataHelper;
     _locationNameNormalizer = locationNameNormalizer;
     _context = context;
 }
Пример #2
0
 public LocalityCandidatesCollector(NakijinContext dbDbContext, ILocationMapperDataRetrieveService locationDataRetriever,
                                    MultilingualDataHelper multilingualDataHelper, ILoggerFactory loggerFactory)
 {
     _dbContext              = dbDbContext;
     _locationDataRetriever  = locationDataRetriever;
     _multilingualDataHelper = multilingualDataHelper;
     _logger = loggerFactory.CreateLogger <LocalityCandidatesCollector>();
 }
Пример #3
0
 public InvalidAccommodationMappingAnalyzer(NakijinContext nakijinContext, AccommodationMapperHelper accommodationMapperHelper,
     MultilingualDataHelper multilingualDataHelper, ActualLocationsSearchHelper actualLocationsSearchHelper,
     ILogger<InvalidAccommodationMappingAnalyzer> logger)
 {
     _nakijinContext = nakijinContext;
     _accommodationMapperHelper = accommodationMapperHelper;
     _multilingualDataHelper = multilingualDataHelper;
     _actualLocationsSearchHelper = actualLocationsSearchHelper;
     _logger = logger;
 }
Пример #4
0
 public CountryMapper(NakijinContext context, ILocationMapperDataRetrieveService locationMapperDataRetrieveService,
                      ILocationNameNormalizer locationNameNormalizer, MultilingualDataHelper multilingualDataHelper, CountryChangePublisher countryChangePublisher,
                      ILoggerFactory loggerFactory)
 {
     _context = context;
     _logger  = loggerFactory.CreateLogger <CountryMapper>();
     _locationNameNormalizer            = locationNameNormalizer;
     _multilingualDataHelper            = multilingualDataHelper;
     _locationMapperDataRetrieveService = locationMapperDataRetrieveService;
     _countryChangePublisher            = countryChangePublisher;
 }
 public AccommodationDataCorrectionManager(NakijinContext context, MultilingualDataHelper multilingualDataHelper,
                                           AccommodationDataCorrectionHelper dataCorrectionHelper, AccommodationChangePublisher accommodationChangePublisher,
                                           IAccommodationChangeLogCollectorService accommodationChangeLogCollectorService,
                                           ISupplierOptionsClient supplierOptionsClient)
 {
     _context = context;
     _multilingualDataHelper                 = multilingualDataHelper;
     _dataCorrectionHelper                   = dataCorrectionHelper;
     _accommodationChangePublisher           = accommodationChangePublisher;
     _accommodationChangeLogCollectorService = accommodationChangeLogCollectorService;
     _supplierOptionsClient                  = supplierOptionsClient;
 }
Пример #6
0
 public LocalityZoneMapper(NakijinContext context, ILocationMapperDataRetrieveService locationMapperDataRetrieveService,
                           ILocationNameNormalizer locationNameNormalizer, MultilingualDataHelper multilingualDataHelper, LocalityZoneChangePublisher localityZoneChangePublisher,
                           ILocalityValidator localityValidator, ILoggerFactory loggerFactory)
 {
     _context = context;
     _logger  = loggerFactory.CreateLogger <LocalityZoneMapper>();
     _locationNameNormalizer            = locationNameNormalizer;
     _multilingualDataHelper            = multilingualDataHelper;
     _locationMapperDataRetrieveService = locationMapperDataRetrieveService;
     _localityZoneChangePublisher       = localityZoneChangePublisher;
     _localityValidator = localityValidator;
 }
Пример #7
0
 public AccommodationsBatchChangeCollector(NakijinContext context, AccommodationDataStorageBySupplierAndCountry accommodationDataStorage,
                                           ActualLocationsSearchHelper actualLocationsSearchHelper, IAccommodationChangeLogCollectorService accommodationChangeLogCollectorService,
                                           MultilingualDataHelper multilingualDataHelper, IAccommodationMapperDataRetrieveService accommodationMapperDataRetrieveService,
                                           ILoggerFactory loggerFactory)
 {
     _accommodationDataStorage               = accommodationDataStorage;
     _actualLocationsSearchHelper            = actualLocationsSearchHelper;
     _accommodationChangeLogCollectorService = accommodationChangeLogCollectorService;
     _context = context;
     _multilingualDataHelper = multilingualDataHelper;
     _accommodationMapperDataRetrieveService = accommodationMapperDataRetrieveService;
     _logger = loggerFactory.CreateLogger <AccommodationsBatchChangeCollector>();
 }
Пример #8
0
 public AccommodationMapper(NakijinContext context, ILoggerFactory loggerFactory, IOptions <StaticDataLoadingOptions> options,
                            MultilingualDataHelper multilingualDataHelper, TracerProvider tracerProvider,
                            AccommodationChangePublisher accommodationChangePublisher, AccommodationMapperHelper mapperHelper,
                            AccommodationDataStorageBySupplierAndCountry accommodationDataStorage,
                            IAccommodationMapperDataRetrieveService accommodationMapperDataRetrieveService,
                            IAccommodationChangeLogCollectorService accommodationChangeLogCollectorService,
                            ActualLocationsSearchHelper actualLocationsSearchHelper, AccommodationValidator accommodationValidator,
                            AccommodationsBatchChangeCollector accommodationsBatchChangeCollector)
 {
     _context   = context;
     _logger    = loggerFactory.CreateLogger <AccommodationMapper>();
     _batchSize = options.Value.MappingBatchSize;
     _multilingualDataHelper       = multilingualDataHelper;
     _tracerProvider               = tracerProvider;
     _accommodationChangePublisher = accommodationChangePublisher;
     _mapperHelper = mapperHelper;
     _accommodationMapperDataRetrieveService = accommodationMapperDataRetrieveService;
     _accommodationChangeLogCollectorService = accommodationChangeLogCollectorService;
     _actualLocationsSearchHelper            = actualLocationsSearchHelper;
     _accommodationDataStorage           = accommodationDataStorage;
     _accommodationValidator             = accommodationValidator;
     _accommodationsBatchChangeCollector = accommodationsBatchChangeCollector;
 }
 public AccommodationDataCorrectionHelper(MultilingualDataHelper multilingualDataHelper)
 {
     _multilingualDataHelper = multilingualDataHelper;
 }
Пример #10
0
 public AccommodationMapperHelper(MultilingualDataHelper multilingualDataHelper)
 {
     _multilingualDataHelper = multilingualDataHelper;
 }