public SectionServices( IOptions <VimeoConfig> vimeoConfig, ICourseRepository courseRepository, ISectionRepository sectionRepository, IMediator mediator, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, UserManager <ApplicationUser> userManager ) : base(mediator, httpContextAccessor, userRepository, userManager) { _vimeoConfig = vimeoConfig.Value; _sectionRepository = sectionRepository; _courseRepository = courseRepository; }
public VideoServices( IOptions <VimeoConfig> vimeoConfig, ILectureRepository lectureRepository, IVideoRepository videoRepository, IMediator mediator, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, UserManager <ApplicationUser> userManager ) : base(mediator, httpContextAccessor, userRepository, userManager) { _vimeoConfig = vimeoConfig.Value; _lectureRepository = lectureRepository; _videoRepository = videoRepository; }
public CourseServices( IOptions <VimeoConfig> vimeoConfig, IComponentContext icoContext, ICourseRepository courseRepository, ICourseReviewRepository courseReviewRepository, ICourseAttributesRepository courseAttributesRepository, IEntityAttributeRepository entityAttributeRepository, IOptions <StorageConnectionConfig> storageConnectionConfig, IMediator mediator, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, UserManager <ApplicationUser> userManager ) : base(mediator, httpContextAccessor, userRepository, userManager) { _vimeoConfig = vimeoConfig.Value; _icoContext = icoContext; _courseRepository = courseRepository; _courseReviewRepository = courseReviewRepository; _courseAttributesRepository = courseAttributesRepository; _entityAttributeRepository = entityAttributeRepository; _storageConnectionConfig = storageConnectionConfig.Value; }