예제 #1
0
 public StudyServiceBase(SepesDbContext db, IMapper mapper, ILogger logger, IUserService userService, IStudyEfModelService studyModelService, IStudyLogoReadService studyLogoReadService)
     : base(db, mapper, userService)
 {
     _logger               = logger;
     _studyModelService    = studyModelService;
     _studyLogoReadService = studyLogoReadService;
 }
예제 #2
0
 public StudyDetailsService(IMapper mapper, IUserService userService, IStudyLogoReadService studyLogoReadService, IStudyPermissionService studyPermissionService, IStudyDetailsModelService studyDetailsModelService)
 {
     _mapper                   = mapper;
     _userService              = userService;
     _studyLogoReadService     = studyLogoReadService;
     _studyPermissionService   = studyPermissionService;
     _studyDetailsModelService = studyDetailsModelService;
 }
예제 #3
0
 public StudyDeleteService(SepesDbContext db, IMapper mapper, ILogger <StudyDeleteService> logger, IUserService userService, IStudyEfModelService studyModelService,
                           IStudyLogoReadService studyLogoReadService,
                           IStudyLogoDeleteService studyLogoDeleteService,
                           IStudySpecificDatasetService studySpecificDatasetService,
                           ICloudResourceReadService cloudResourceReadService)
     : base(db, mapper, logger, userService, studyModelService, studyLogoReadService)
 {
     _studyLogoDeleteService      = studyLogoDeleteService;
     _studySpecificDatasetService = studySpecificDatasetService;
     _cloudResourceReadService    = cloudResourceReadService;
 }
예제 #4
0
 public StudyUpdateService(SepesDbContext db,
                           IMapper mapper,
                           ILogger <StudyUpdateService> logger,
                           IUserService userService,
                           IStudyEfModelService studyEfModelService,
                           IStudyLogoReadService studyLogoReadService,
                           IStudyLogoCreateService studyLogoCreateService,
                           IStudyLogoDeleteService studyLogoDeleteService,
                           IStudyWbsValidationService studyWbsValidationService
                           )
     : base(db, mapper, logger, userService, studyEfModelService, studyLogoReadService)
 {
     _studyLogoCreateService    = studyLogoCreateService;
     _studyLogoDeleteService    = studyLogoDeleteService;
     _studyWbsValidationService = studyWbsValidationService;
 }
예제 #5
0
 public StudyListService(IStudyLogoReadService studyLogoReadService, IStudyListModelService studyRawQueryModelService)
 {
     _studyLogoReadService      = studyLogoReadService;
     _studyRawQueryModelService = studyRawQueryModelService;
 }