Exemple #1
0
 private RoomSelectionSearchTask(IPriceProcessor priceProcessor,
                                 ISupplierConnectorManager supplierConnectorManager,
                                 IRoomSelectionStorage roomSelectionStorage)
 {
     _priceProcessor           = priceProcessor;
     _supplierConnectorManager = supplierConnectorManager;
     _roomSelectionStorage     = roomSelectionStorage;
 }
Exemple #2
0
 public DeadlineService(IWideAvailabilityStorage availabilityStorage,
                        IRoomSelectionStorage roomSelectionStorage,
                        ISupplierConnectorManager supplierConnectorManager,
                        IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _availabilityStorage                 = availabilityStorage;
     _roomSelectionStorage                = roomSelectionStorage;
     _supplierConnectorManager            = supplierConnectorManager;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
 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;
 }
Exemple #4
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 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;
 }