예제 #1
0
 public TrainingService(ITrainingRepository trainingRepository, ITrainingAttachmentRepository trainingAttachmentRepository,
                        ITrainingUserRepository trainingUserRepository, ITrainingQuestionRepository trainingQuestionRepository, ICommunicationService communicationService, IDepartmentsService departmentService)
 {
     _trainingRepository           = trainingRepository;
     _trainingAttachmentRepository = trainingAttachmentRepository;
     _trainingUserRepository       = trainingUserRepository;
     _trainingQuestionRepository   = trainingQuestionRepository;
     _communicationService         = communicationService;
     _departmentService            = departmentService;
 }
예제 #2
0
 public TrainingService(ITrainingRepository trainingRepository, ILogger logger, IUnitOfWork unitOfWork, ITrainingUserPointsRepository trainingUserPointsRepository, ITrainingUserRepository trainingUserRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, IShopUserRepository shopUserRepository, IUserPunctuationRepository userPunctuationRepository, IUserPunctuationSourceRepository userPunctuationSourceRepository)
 {
     _trainingRepository              = trainingRepository;
     _unitOfWork                      = unitOfWork;
     _logger                          = logger;
     _trainingUserPointsRepository    = trainingUserPointsRepository;
     _trainingUserRepository          = trainingUserRepository;
     _userRepository                  = userRepository;
     _userStatusRepository            = userStatusRepository;
     _shopUserRepository              = shopUserRepository;
     _userPunctuationRepository       = userPunctuationRepository;
     _userPunctuationSourceRepository = userPunctuationSourceRepository;
 }