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; }
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; }