public BookAccommodationCommandHandler(IBookingRepository bookingRepository,
                                        ISecurityContext securityContext,
                                        IFacilityDataSource facilityDataSource,
                                        CommandContext commandContext)
 {
     this.bookingRepository  = bookingRepository;
     this.securityContext    = securityContext;
     this.facilityDataSource = facilityDataSource;
     this.commandContext     = commandContext;
 }
 public FacilityService(IFacilityDataSource dataSource, ISecurityContext securityContext)
 {
     this.dataSource      = dataSource;
     this.securityContext = securityContext;
 }
 public CachingFacilityDataSource(IFacilityDataSource dataSource, IDistributedCache cache)
 {
     this.dataSource = dataSource;
     this.cache      = cache;
 }
Пример #4
0
 public BookingService(IBookingDataSource dataSource, ISecurityContext securityContext, IFacilityDataSource facilityDataSource)
 {
     this.dataSource         = dataSource;
     this.securityContext    = securityContext;
     this.facilityDataSource = facilityDataSource;
 }