Exemplo n.º 1
0
 public AccommodationService(IHttpClientFactory httpClientFactory, IAccommodationBookingSettingsService accommodationBookingSettingsService,
                             IAgentContextService agentContextService)
 {
     _httpClientFactory = httpClientFactory;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _agentContextService = agentContextService;
 }
Exemplo n.º 2
0
 public BookingRegistrationService(IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                   IBookingRecordsManager bookingRecordsManager,
                                   IBookingDocumentsService documentsService,
                                   IPaymentNotificationService notificationService,
                                   IBookingMailingService bookingMailingService,
                                   IDateTimeProvider dateTimeProvider,
                                   IAccountPaymentService accountPaymentService,
                                   ISupplierConnectorManager supplierConnectorManager,
                                   IBookingPaymentService paymentService,
                                   IBookingEvaluationStorage bookingEvaluationStorage,
                                   EdoContext context,
                                   IBookingResponseProcessor bookingResponseProcessor,
                                   IBookingPaymentService bookingPaymentService,
                                   ILogger <BookingRegistrationService> logger)
 {
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _bookingRecordsManager    = bookingRecordsManager;
     _documentsService         = documentsService;
     _notificationService      = notificationService;
     _bookingMailingService    = bookingMailingService;
     _dateTimeProvider         = dateTimeProvider;
     _accountPaymentService    = accountPaymentService;
     _supplierConnectorManager = supplierConnectorManager;
     _paymentService           = paymentService;
     _bookingEvaluationStorage = bookingEvaluationStorage;
     _context = context;
     _bookingResponseProcessor = bookingResponseProcessor;
     _bookingPaymentService    = bookingPaymentService;
     _logger = logger;
 }
Exemplo n.º 3
0
 public InteriorGeoCoder(EdoContext context, ICountryService countryService, IWebHostEnvironment environment, IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _context        = context;
     _countryService = countryService;
     _environment    = environment;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 4
0
 public AccommodationAvailabilitiesService(IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                           IWideAvailabilitySearchStateStorage stateStorage, IRoomSelectionService roomSelectionService)
 {
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _stateStorage         = stateStorage;
     _roomSelectionService = roomSelectionService;
 }
Exemplo n.º 5
0
 public Accommodations(IAccommodationMapperClient mapperClient,
                       IAgentContextService agentContextService,
                       IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _mapperClient        = mapperClient;
     _agentContextService = agentContextService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 6
0
 public AgencySettingsController(IAgentContextService agentContextService,
                                 IAgencySystemSettingsService agencySystemSettingsService,
                                 IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _agentContextService                 = agentContextService;
     _agencySystemSettingsService         = agencySystemSettingsService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 7
0
 public WideAvailabilitySearchService(IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                      IWideAvailabilitySearchStateStorage stateStorage, IWideAvailabilitySearchService wideAvailabilitySearchService,
                                      IWideAvailabilityStorage availabilityStorage)
 {
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _stateStorage = stateStorage;
     _wideAvailabilitySearchService = wideAvailabilitySearchService;
     _availabilityStorage           = availabilityStorage;
 }
Exemplo n.º 8
0
 public DeadlineService(IWideAvailabilityStorage availabilityStorage,
                        IRoomSelectionStorage roomSelectionStorage,
                        ISupplierConnectorManager supplierConnectorManager,
                        IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _availabilityStorage                 = availabilityStorage;
     _roomSelectionStorage                = roomSelectionStorage;
     _supplierConnectorManager            = supplierConnectorManager;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 9
0
 public BookingInfoService(EdoContext context,
                           IBookingRecordManager bookingRecordManager,
                           IAccommodationMapperClient accommodationMapperClient,
                           IAccommodationBookingSettingsService accommodationBookingSettingsService,
                           IDateTimeProvider dateTimeProvider)
 {
     _context = context;
     _bookingRecordManager                = bookingRecordManager;
     _accommodationMapperClient           = accommodationMapperClient;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider = dateTimeProvider;
 }
Exemplo n.º 10
0
 public BookingRecordsManager(EdoContext context,
                              IDateTimeProvider dateTimeProvider,
                              ITagProcessor tagProcessor,
                              IAccommodationService accommodationService,
                              IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _context              = context;
     _dateTimeProvider     = dateTimeProvider;
     _tagProcessor         = tagProcessor;
     _accommodationService = accommodationService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 11
0
 public BookingEvaluationService(ISupplierConnectorManager supplierConnectorManager,
                                 IPriceProcessor priceProcessor,
                                 IRoomSelectionStorage roomSelectionStorage,
                                 IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                 IDateTimeProvider dateTimeProvider,
                                 IBookingEvaluationStorage bookingEvaluationStorage)
 {
     _supplierConnectorManager            = supplierConnectorManager;
     _priceProcessor                      = priceProcessor;
     _roomSelectionStorage                = roomSelectionStorage;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider                    = dateTimeProvider;
     _bookingEvaluationStorage            = bookingEvaluationStorage;
 }
Exemplo n.º 12
0
 public RoomSelectionService(ISupplierConnectorManager supplierConnectorManager,
                             IWideAvailabilityStorage wideAvailabilityStorage,
                             IAccommodationDuplicatesService duplicatesService,
                             IAccommodationBookingSettingsService accommodationBookingSettingsService,
                             IDateTimeProvider dateTimeProvider,
                             IServiceScopeFactory serviceScopeFactory)
 {
     _supplierConnectorManager            = supplierConnectorManager;
     _wideAvailabilityStorage             = wideAvailabilityStorage;
     _duplicatesService                   = duplicatesService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider    = dateTimeProvider;
     _serviceScopeFactory = serviceScopeFactory;
 }
Exemplo n.º 13
0
 public MarkupService(EdoContext context,
                      IDoubleFlow flow,
                      IMarkupPolicyTemplateService templateService,
                      ICurrencyRateService currencyRateService,
                      IAgentSettingsManager agentSettingsManager,
                      IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _context              = context;
     _flow                 = flow;
     _templateService      = templateService;
     _currencyRateService  = currencyRateService;
     _agentSettingsManager = agentSettingsManager;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
Exemplo n.º 14
0
 public DirectApiBookingEvaluationService(
     ISupplierConnectorManager supplierConnectorManager,
     IBookingEvaluationPriceProcessor priceProcessor,
     IRoomSelectionStorage roomSelectionStorage,
     IAccommodationBookingSettingsService accommodationBookingSettingsService,
     IDateTimeProvider dateTimeProvider,
     IBookingEvaluationStorage bookingEvaluationStorage,
     IAccommodationMapperClient accommodationMapperClient,
     IAdminAgencyManagementService adminAgencyManagementService,
     ILogger <DirectApiBookingEvaluationService> logger,
     IAvailabilityRequestStorage availabilityRequestStorage)
     : base(supplierConnectorManager, priceProcessor, roomSelectionStorage, accommodationBookingSettingsService, dateTimeProvider, bookingEvaluationStorage,
            accommodationMapperClient, adminAgencyManagementService, logger, availabilityRequestStorage)
 {
 }
 public WideAvailabilitySearchService(IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                      IWideAvailabilityStorage availabilityStorage, IServiceScopeFactory serviceScopeFactory, IBookingAnalyticsService bookingAnalyticsService,
                                      IAvailabilitySearchAreaService searchAreaService, IDateTimeProvider dateTimeProvider, IAvailabilityRequestStorage requestStorage,
                                      ILogger <WideAvailabilitySearchService> logger, IWideAvailabilitySearchStateStorage stateStorage)
 {
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _availabilityStorage     = availabilityStorage;
     _serviceScopeFactory     = serviceScopeFactory;
     _bookingAnalyticsService = bookingAnalyticsService;
     _searchAreaService       = searchAreaService;
     _dateTimeProvider        = dateTimeProvider;
     _requestStorage          = requestStorage;
     _logger       = logger;
     _stateStorage = stateStorage;
 }
 public WideAvailabilitySearchService(IAccommodationDuplicatesService duplicatesService,
                                      ILocationService locationService,
                                      IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                      IWideAvailabilityStorage availabilityStorage,
                                      IServiceScopeFactory serviceScopeFactory,
                                      IDateTimeProvider dateTimeProvider,
                                      ILogger <WideAvailabilitySearchService> logger)
 {
     _duplicatesService = duplicatesService;
     _locationService   = locationService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _availabilityStorage = availabilityStorage;
     _serviceScopeFactory = serviceScopeFactory;
     _dateTimeProvider    = dateTimeProvider;
     _logger = logger;
 }
Exemplo n.º 17
0
 public RoomSelectionService(IWideAvailabilityStorage wideAvailabilityStorage,
                             IAccommodationBookingSettingsService accommodationBookingSettingsService,
                             IDateTimeProvider dateTimeProvider,
                             IServiceScopeFactory serviceScopeFactory,
                             IWideAvailabilitySearchStateStorage stateStorage,
                             IBookingAnalyticsService bookingAnalyticsService,
                             IAccommodationMapperClient mapperClient,
                             ILogger <RoomSelectionService> logger)
 {
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider        = dateTimeProvider;
     _serviceScopeFactory     = serviceScopeFactory;
     _bookingAnalyticsService = bookingAnalyticsService;
     _wideAvailabilityStorage = wideAvailabilityStorage;
     _mapperClient            = mapperClient;
     _logger       = logger;
     _stateStorage = stateStorage;
 }
Exemplo n.º 18
0
 public BookingEvaluationService(ISupplierConnectorManager supplierConnectorManager,
                                 IBookingEvaluationPriceProcessor priceProcessor,
                                 IRoomSelectionStorage roomSelectionStorage,
                                 IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                 IDateTimeProvider dateTimeProvider,
                                 IBookingEvaluationStorage bookingEvaluationStorage,
                                 IAccommodationMapperClient accommodationMapperClient,
                                 IAdminAgencyManagementService adminAgencyManagementService,
                                 ILogger <BookingEvaluationService> logger,
                                 IAvailabilityRequestStorage availabilityRequestStorage)
 {
     _supplierConnectorManager            = supplierConnectorManager;
     _priceProcessor                      = priceProcessor;
     _roomSelectionStorage                = roomSelectionStorage;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider                    = dateTimeProvider;
     _bookingEvaluationStorage            = bookingEvaluationStorage;
     _accommodationMapperClient           = accommodationMapperClient;
     _adminAgencyManagementService        = adminAgencyManagementService;
     _logger = logger;
     _availabilityRequestStorage = availabilityRequestStorage;
 }
Exemplo n.º 19
0
 public ApiClientService(EdoContext context, IAccommodationBookingSettingsService bookingSettingsService)
 {
     _context = context;
     _bookingSettingsService = bookingSettingsService;
 }