예제 #1
0
 public TermsController(IUsosService usosService, IMapper mapper, IThesisRepository thesisRepository, IUserContext userContext)
 {
     _thesisRepository = thesisRepository;
     _usosService      = usosService;
     _mapper           = mapper;
     _userContext      = userContext;
 }
예제 #2
0
 public UsersController(IUsosService usosService, IMapper mapper,
     IUserRepository userRepository, IOptions<ApplicationOptions> options,
     IUserContext userContext)
 {
     _usosService = usosService;
     _mapper = mapper;
     _userRepository = userRepository;
     _options = options.Value;
     _userContext = userContext;
 }
예제 #3
0
 public ThesisService(IThesisRepository thesisRepository, IUsosService usosService,
                      IUserContext userContext, IUserRepository userRepository,
                      IOptions <ApplicationOptions> options, IEmailService emailService)
 {
     _thesisRepository = thesisRepository;
     _usosService      = usosService;
     _userContext      = userContext;
     _userRepository   = userRepository;
     _emailService     = emailService;
     _options          = options.Value;
 }
예제 #4
0
 public AuthController(IUsosService usosService, IJWTAuthenticationService jwtService,
                       IAsyncRepository <User> userRepository, IOptions <UsosServiceOptions> usosOptions,
                       IOptions <ApplicationOptions> appOptions, IMapper mapper, IThesisService thesisService)
 {
     _usosService    = usosService;
     _jwtService     = jwtService;
     _userRepository = userRepository;
     _usosOptions    = usosOptions.Value;
     _appOptions     = appOptions.Value;
     _mapper         = mapper;
     _thesisService  = thesisService;
 }
예제 #5
0
 public ThesesController(IUsosService usosService, IMapper mapper, IUserRepository userRepository,
                         IThesisRepository thesisRepository, IAsyncRepository <Keyword> keywordRepository,
                         IFileService fileService, ISettingsService settingsService, IThesisService thesisService,
                         IUserContext userContext, IEmailService emailService)
 {
     _usosService       = usosService;
     _mapper            = mapper;
     _userRepository    = userRepository;
     _thesisRepository  = thesisRepository;
     _keywordRepository = keywordRepository;
     _fileService       = fileService;
     _settingsService   = settingsService;
     _thesisService     = thesisService;
     _userContext       = userContext;
     _emailService      = emailService;
 }
예제 #6
0
 public ReviewsController(IReviewRepository reviewRepository,
                          IThesisRepository thesisRepository, IUserRepository userRepository,
                          IAsyncRepository <Question> questionRepository,
                          IAsyncRepository <ThesisLog> thesisLogRepository,
                          IFileService fileService, IAsyncRepository <Answer> answerRepository,
                          ISettingsService settingsService, IUserContext userContext, IUsosService usosService,
                          IReviewService reviewService, IThesisService thesisService, IEmailService emailService)
 {
     _reviewRepository   = reviewRepository;
     _thesisRepository   = thesisRepository;
     _userRepository     = userRepository;
     _questionRepository = questionRepository;
     _answerRepository   = answerRepository;
     _settingsService    = settingsService;
     _userContext        = userContext;
     _usosService        = usosService;
     _reviewService      = reviewService;
     _thesisService      = thesisService;
     _emailService       = emailService;
 }
예제 #7
0
 public CourseController(IAsyncRepository <Settings> settingsRepository, IUsosService usosService, IUserContext userContext)
 {
     _settingsRepository = settingsRepository;
     _usosService        = usosService;
     _userContext        = userContext;
 }
예제 #8
0
 public SettingsService(IAsyncRepository <Settings> settingsRepository, IUsosService usosService)
 {
     _settingsRepository = settingsRepository;
     _usosService        = usosService;
 }