public ServiceAndLocationService( IServiceProvider serviceProvider, ILocationProvider locationProvider, IUnitOfWork unitOfWork, IReservationProvider reservationProvider) { this.unitOfWork = unitOfWork; this.serviceProvider = serviceProvider; this.locationProvider = locationProvider; this.reservationProvider = reservationProvider; }
public TxnBook(IReservationProvider reservationProvider, IReservationCreator reservationCreator, IReservationConflictValidator reservationConflictValidator) => (_reservationProvider, _reservationCreator, _reservationConflictValidator) =
public ReservationBll(IReservationProvider reservationProvider, IReservationProcessor reservationProcessor) { this.reservationProvider = reservationProvider; this.reservationProcessor = reservationProcessor; }
public ReservationService(IReservationProvider reservationProvider, IBookProvider bookProvider) { _reservationProvider = reservationProvider; _bookProvider = bookProvider; }
public ReservationController(IReservationProvider reservationProvider) { _reservationProvider = reservationProvider; }
public ReservationService(IReservationProvider reservationProvider) { this._reservationProvider = reservationProvider ?? throw new ArgumentNullException(nameof(reservationProvider)); }