コード例 #1
0
 public BookingService(PatientBookingContext context,
                       IAddBookingRequestValidator addBookingValidator,
                       ICancelBookingRequestValidator cancelBookingValidator)
 {
     _context                = context;
     _addBookingValidator    = addBookingValidator;
     _cancelBookingValidator = cancelBookingValidator;
 }
コード例 #2
0
 public BookingService(PatientBookingContext context, IAddBookingRequestValidator addBookingValidator, IUpdateBookingRequestValidator updateBookingRequestValidator)
 {
     _context                       = context;
     _addBookingValidator           = addBookingValidator;
     _updateBookingRequestValidator = updateBookingRequestValidator;
 }
コード例 #3
0
 public BookingService(PatientBookingContext context, IAddBookingRequestValidator validator)
 {
     _context   = context;
     _validator = validator;
 }
コード例 #4
0
 public BookingService(PatientBookingContext context, IAddBookingRequestValidator addBookingRequestValidator)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
     _addBookingRequestValidator = addBookingRequestValidator ?? throw new ArgumentNullException(nameof(addBookingRequestValidator));
 }