public Accommodations(IAccommodationMapperClient mapperClient, IAgentContextService agentContextService, IAccommodationBookingSettingsService accommodationBookingSettingsService) { _mapperClient = mapperClient; _agentContextService = agentContextService; _accommodationBookingSettingsService = accommodationBookingSettingsService; }
public MongoDbWideAvailabilityStorage(IMongoDbStorage <AccommodationAvailabilityResult> availabilityStorage, IDateTimeProvider dateTimeProvider, IAccommodationMapperClient mapperClient, IWideAvailabilityAccommodationsStorage accommodationsStorage) { _availabilityStorage = availabilityStorage; _dateTimeProvider = dateTimeProvider; _mapperClient = mapperClient; _accommodationsStorage = accommodationsStorage; }
public AgentMarkupPolicyManager(EdoContext context, IMarkupPolicyTemplateService templateService, IDateTimeProvider dateTimeProvider, IDisplayedMarkupFormulaService displayedMarkupFormulaService, IMarkupPolicyAuditService markupPolicyAuditService, IAccommodationMapperClient mapperClient) { _context = context; _templateService = templateService; _dateTimeProvider = dateTimeProvider; _displayedMarkupFormulaService = displayedMarkupFormulaService; _markupPolicyAuditService = markupPolicyAuditService; _mapperClient = mapperClient; }
public BookingInfoService(EdoContext context, IBookingRecordManager bookingRecordManager, IAccommodationMapperClient accommodationMapperClient, IAccommodationBookingSettingsService accommodationBookingSettingsService, IDateTimeProvider dateTimeProvider) { _context = context; _bookingRecordManager = bookingRecordManager; _accommodationMapperClient = accommodationMapperClient; _accommodationBookingSettingsService = accommodationBookingSettingsService; _dateTimeProvider = dateTimeProvider; }
public DirectApiBookingRegistrationService(EdoContext context, ITagProcessor tagProcessor, IDateTimeProvider dateTimeProvider, IAppliedBookingMarkupRecordsManager appliedBookingMarkupRecordsManager, IBookingChangeLogService changeLogService, ISupplierOrderService supplierOrderService, IBookingRequestStorage requestStorage, IAccommodationMapperClient accommodationMapperClient, ILogger <DirectApiBookingRegistrationService> logger) : base(context, tagProcessor, dateTimeProvider, appliedBookingMarkupRecordsManager, changeLogService, supplierOrderService, requestStorage, logger) { _accommodationMapperClient = accommodationMapperClient; }
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 BookingConfirmationService(EdoContext context, IBookingRecordManager bookingRecordManager, IBookingRecordsUpdater recordsUpdater, IPropertyOwnerConfirmationUrlGenerator urlGenerationService, INotificationService notificationService, IOptions <PropertyOwnerMailingOptions> options, IAccommodationMapperClient client, ILogger <BookingConfirmationService> logger, IHostEnvironment hostingEnvironment) { _context = context; _bookingRecordManager = bookingRecordManager; _recordsUpdater = recordsUpdater; _urlGenerationService = urlGenerationService; _notificationService = notificationService; _options = options.Value; _client = client; _logger = logger; _hostingEnvironment = hostingEnvironment; }
public BookingDocumentsService(EdoContext context, IOptions <BankDetails> bankDetails, IAccommodationMapperClient accommodationMapperClient, IInvoiceService invoiceService, IReceiptService receiptService, IImageFileService imageFileService, IAdminAgencyManagementService adminAgencyManagementService) { _context = context; _bankDetails = bankDetails.Value; _accommodationMapperClient = accommodationMapperClient; _invoiceService = invoiceService; _receiptService = receiptService; _imageFileService = imageFileService; _adminAgencyManagementService = adminAgencyManagementService; }
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; }
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; }
public AccommodationsController(IMapperManagementClient mapperManagementClient, IAccommodationMapperClient accommodationMapperClient) { _mapperManagementClient = mapperManagementClient; _accommodationMapperClient = accommodationMapperClient; }
public AvailabilitySearchAreaService(IAccommodationMapperClient client) { _client = client; }
public LocalityInfoService(IAccommodationMapperClient mapperClient) { _mapperClient = mapperClient; }
public FixHtIdService(EdoContext context, IAccommodationMapperClient client, ILogger <FixHtIdService> logger) { _context = context; _client = client; _logger = logger; }
public WideAvailabilityAccommodationsStorage(IMemoryFlow flow, IAccommodationMapperClient mapperClient) { _flow = flow; _mapperClient = mapperClient; }