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