public PitchBookingManager(
     IPitchBookingService bookingService,
     IBookingRuleProcessor bookingRuleProcessor,
     IMessagingService messagingService)
 {
     _bookingService       = bookingService;
     _bookingRuleProcessor = bookingRuleProcessor;
     _messagingService     = messagingService;
 }
Esempio n. 2
0
 public PitchBookingUnavailabilityProvider(IPitchBookingService PitchBookingService)
 {
     _PitchBookingService = PitchBookingService;
 }
Esempio n. 3
0
 public MemberPitchBookingsMaxHoursPerDayRule(IPitchBookingService pitchBookingService)
 {
     _pitchBookingService = pitchBookingService;
 }
Esempio n. 4
0
 public MemberBookingsMustNotOverlapRule(IPitchBookingService pitchBookingService)
 {
     _pitchBookingService = pitchBookingService;
 }