public ToursController(ITourService tourService, IExperienceQueryService experienceQueryService, IShoppingCartService shoppingCartService, IOrderService orderService, IRegistrationService registrationService, IUserService userService, ILogger logger, IDiscountCodeValidator discountCodeValidator, IUserMailer userMailer, IOrderConfirmationMailer orderConfirmationMailer, ICategoryService categoryService, IPerspectiveService perspectiveService, ISEOToolStaticPageQueryService seoToolStaticPageQueryService, IStudentInquiryMailer mailer) { _tourService = tourService; _experienceQueryService = experienceQueryService; _shoppingCartService = shoppingCartService; _orderService = orderService; _registrationService = registrationService; _userService = userService; _userMailer = userMailer; _orderConfirmationMailer = orderConfirmationMailer; _logger = logger; _discountCodeValidator = discountCodeValidator; _categoryQueryService = categoryService; _perspectiveService = perspectiveService; _seoToolStaticPageQueryService = seoToolStaticPageQueryService; _mailer = mailer; }