public WideAvailabilitySearchService(IAccommodationBookingSettingsService accommodationBookingSettingsService, IWideAvailabilitySearchStateStorage stateStorage, IWideAvailabilitySearchService wideAvailabilitySearchService, IWideAvailabilityStorage availabilityStorage) { _accommodationBookingSettingsService = accommodationBookingSettingsService; _stateStorage = stateStorage; _wideAvailabilitySearchService = wideAvailabilitySearchService; _availabilityStorage = availabilityStorage; }
public AvailabilitiesController(IAgentContextService agentContextService, IWideAvailabilitySearchService wideAvailabilitySearchService, IRoomSelectionService roomSelectionService, IBookingEvaluationService bookingEvaluationService, IDeadlineService deadlineService) { _agentContextService = agentContextService; _wideAvailabilitySearchService = wideAvailabilitySearchService; _roomSelectionService = roomSelectionService; _bookingEvaluationService = bookingEvaluationService; _deadlineService = deadlineService; }
public AccommodationsController(IWideAvailabilitySearchService wideAvailabilitySearchService, IRoomSelectionService roomSelectionService, IBookingEvaluationService bookingEvaluationService, IBookingManagementService bookingManagementService, IBookingRecordsManager bookingRecordsManager, IAgentContextService agentContextService, IBookingRegistrationService bookingRegistrationService, IDateTimeProvider dateTimeProvider, IDeadlineService deadlineService) { _wideAvailabilitySearchService = wideAvailabilitySearchService; _roomSelectionService = roomSelectionService; _bookingEvaluationService = bookingEvaluationService; _bookingManagementService = bookingManagementService; _bookingRecordsManager = bookingRecordsManager; _agentContextService = agentContextService; _bookingRegistrationService = bookingRegistrationService; _dateTimeProvider = dateTimeProvider; _deadlineService = deadlineService; }