public BookingCreationService(ClientReferenceCodeValidationService validationService, IBookingRegistrationService bookingRegistrationService, IBookingEvaluationStorage bookingEvaluationStorage, BookingInfoService bookingInfoService, IBookingDocumentsService documentsService, IDateTimeProvider dateTimeProvider, IBookingAccountPaymentService accountPaymentService, IBookingRequestExecutor requestExecutor) { _validationService = validationService; _bookingRegistrationService = bookingRegistrationService; _bookingEvaluationStorage = bookingEvaluationStorage; _bookingInfoService = bookingInfoService; _documentsService = documentsService; _dateTimeProvider = dateTimeProvider; _accountPaymentService = accountPaymentService; _requestExecutor = requestExecutor; }
public BookingCancellationService(IAgentBookingManagementService bookingManagementService, BookingInfoService bookingInfoService) { _bookingManagementService = bookingManagementService; _bookingInfoService = bookingInfoService; }