public CourtBookingManager( ICourtBookingService bookingService, IBookingRuleProcessor bookingRuleProcessor, INotificationService notificationService) { _bookingService = bookingService; _bookingRuleProcessor = bookingRuleProcessor; _notificationService = notificationService; }
public CourtsController(ICourtBookingService courtBookingService) { _courtBookingService = courtBookingService; }
public CourtsController(ICourtBookingService courtBookingService, ICourtMaintenanceService courtMaintenanceService) { _courtBookingService = courtBookingService; _courtMaintenanceService = courtMaintenanceService; }
public MemberBookingsMustNotOverlapRule(ICourtBookingService courtBookingService) { _courtBookingService = courtBookingService; }
public BookingsModel(UserManager <TennisBookingsUser> userManager, ICourtBookingService courtBookingService, IGreetingService loginGreetingService) { _userManager = userManager; _courtBookingService = courtBookingService; _loginGreetingService = loginGreetingService; }
public MemberCourtBookingsMaxHoursPerDayRule(ICourtBookingService courtBookingService) { _courtBookingService = courtBookingService; }
public CourtBookingUnavailabilityProvider(ICourtBookingService courtBookingService) { _courtBookingService = courtBookingService; }
public BookingsModel(ICourtBookingService courtBookingService, IGreetingService loginGreetingService) { _courtBookingService = courtBookingService; _loginGreetingService = loginGreetingService; }