/// <summary> /// Constructor /// </summary> public EmailController(IVendorsQuery vendorQuery, IGuestQuery guestsQuery, ILogger logger, IEmailQuery emailQuery, IInvitationQuery invitationQuery, IReservationsQuery reservationQuery, IVendorServicesQuery vendorServiceQuery) { _vendorQuery = vendorQuery; _guestsQuery = guestsQuery; _logger = logger; _emailQuery = emailQuery; _invitationQuery = invitationQuery; _reservationQuery = reservationQuery; _vendorServiceQuery = vendorServiceQuery; }
/// <summary> /// Constructor /// </summary> /// <param name="reservationsQuery">Reservations query provided via dependency injection</param> /// <param name="logger">Logger provided via dependency injection</param> public ReservationsController(IReservationsQuery reservationsQuery, ILogger logger) { _reservationsQuery = reservationsQuery; _logger = logger; }