public RoomReservationService(IRoomReservationRepository reservationRepository, ICalendarService calendarService, IMemberService memberService, IRoleService roleService, ISecurityContext securityContext, IMapper mapper, IHttpContextAccessor httpContextAccessor) : base(mapper, reservationRepository) { this._memberService = memberService; this._roleService = roleService; this._securityContext = securityContext; this._httpContextAccessor = httpContextAccessor; this._reservationRepository = reservationRepository; this._calendarService = calendarService; }
public RoomReservationController(IRoomReservationRepository reservationRepository, ILogger<RoomReservationController> logger, IMapper mapper, IEmailService emailService, IG2MService G2MService, IRoomReservationRepeaterRepository reservationRepeaterRepository, IRoomReservationChangesRepository reservationChangesRepository ) { _reservationRepository = reservationRepository; _logger = logger; _mapper = mapper; _emailService = emailService; _G2MService = G2MService; _reservationRepeaterRepository = reservationRepeaterRepository; _reservationChangesRepository = reservationChangesRepository; }
public RoomReservationService(IRoomReservationRepository repository) { _repository = repository; }
public RoomReservationController(IRoomReservationRepository roomReservationRepository, IErrorRepository errorRepository) { _manager = new ManagerBase <RoomReservation, IRoomReservationRepository>(roomReservationRepository, errorRepository); }
public RoomReservationService(IRoomReservationRepository roomReservationRepository, IMapper mapper) { _IRoomReservationRepository = roomReservationRepository; _IMapper = mapper; }