Example #1
0
 public ManagementService(IScientificWorkRepository scientificWorkRepository,
                          IReviewerScientificWorkRepository reviewersScientificWorkRepository,
                          IUserRepository userRepository,
                          IEmailSender emailSender)
 {
     _scientificWorkRepository          = scientificWorkRepository;
     _reviewersScientificWorkRepository = reviewersScientificWorkRepository;
     _userRepository = userRepository;
     _emailSender    = emailSender;
 }
Example #2
0
 public ReviewService(IScientificWorkRepository scientificWorkRepository,
                      IScientificWorkFileRepository scientificWorkFileRepository,
                      IReviewerScientificWorkRepository reviewersWorkRepository,
                      IReviewRepository reviewRepository,
                      IFileManager fileManager,
                      UserManager <User> userManager,
                      IEmailSender emailSender)
 {
     _scientificWorkRepository     = scientificWorkRepository;
     _scientificWorkFileRepository = scientificWorkFileRepository;
     _reviewersWorkRepository      = reviewersWorkRepository;
     _reviewRepository             = reviewRepository;
     _fileManager = fileManager;
     _userManager = userManager;
     _emailSender = emailSender;
 }