Example #1
0
 /// <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;
 }
Example #2
0
 /// <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;
 }