Ejemplo n.º 1
0
 public ManagementService(IScientificWorkRepository scientificWorkRepository,
                          IReviewerScientificWorkRepository reviewersScientificWorkRepository,
                          IUserRepository userRepository,
                          IEmailSender emailSender)
 {
     _scientificWorkRepository          = scientificWorkRepository;
     _reviewersScientificWorkRepository = reviewersScientificWorkRepository;
     _userRepository = userRepository;
     _emailSender    = emailSender;
 }
Ejemplo n.º 2
0
 public UserService(UserManager <User> userManager,
                    SignInManager <User> signInManager,
                    IJwtHandler jwtHandler,
                    IMemoryCache cache,
                    IScientificWorkRepository scientificWorkRepository,
                    IFileManager fileManager,
                    IEmailSender emailSender)
 {
     _userManager              = userManager;
     _signInManager            = signInManager;
     _jwtHandler               = jwtHandler;
     _cache                    = cache;
     _scientificWorkRepository = scientificWorkRepository;
     _fileManager              = fileManager;
     _emailSender              = emailSender;
 }
Ejemplo n.º 3
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;
 }