コード例 #1
0
 public TermsController(IUsosService usosService, IMapper mapper, IThesisRepository thesisRepository, IUserContext userContext)
 {
     _thesisRepository = thesisRepository;
     _usosService      = usosService;
     _mapper           = mapper;
     _userContext      = userContext;
 }
コード例 #2
0
ファイル: FileService.cs プロジェクト: Maissae/AnnualWorks
 public FileService(IOptions <ApplicationOptions> options, IFileRepository fileRepository, IThesisRepository thesisRepository,
                    ILogger <FileService> logger, IUserContext userContext, IUserRepository userRepository, IThesisService thesisService)
 {
     _options          = options.Value;
     _fileRepository   = fileRepository;
     _thesisRepository = thesisRepository;
     _logger           = logger;
     _userContext      = userContext;
     _userRepository   = userRepository;
     _thesisService    = thesisService;
 }
コード例 #3
0
ファイル: ThesisService.cs プロジェクト: Maissae/AnnualWorks
 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 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;
 }
コード例 #5
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;
 }
コード例 #6
0
 public ThesisController(IThesisRepository thesisRepoPara)
 {
     thesisRepository = thesisRepoPara;
 }
コード例 #7
0
 public ExportController(IThesisRepository thesisRepository)
 {
     _thesisRepository = thesisRepository;
 }