コード例 #1
0
 public SendTrainingRequestHandler(IUserRepository userRepo, ITrainerRepository trainerRepo, ITrainingRequestRepository requestRepo, IEventBus eventBus)
 {
     _userRepo    = userRepo;
     _trainerRepo = trainerRepo;
     _requestRepo = requestRepo;
     _eventBus    = eventBus;
 }
コード例 #2
0
 public DeclineTrainingRequestHandler(ITrainingRequestRepository requestRepo) => _requestRepo = requestRepo;
コード例 #3
0
 public AcceptTrainingRequestHandler(IEventBus bus, ITrainerRepository trainerRepo, ITrainingRequestRepository requestRepo)
 {
     _bus         = bus;
     _trainerRepo = trainerRepo;
     _requestRepo = requestRepo;
 }