public CourseAttributeServices( IEntityAttributeTypeRepository entityAttributeTypeRepository, IEntityAttributeRepository entityAttributeRepository, IMediator mediator, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, UserManager <ApplicationUser> userManager ) : base(mediator, httpContextAccessor, userRepository, userManager) { _entityAttributeTypeRepository = entityAttributeTypeRepository; _entityAttributeRepository = entityAttributeRepository; }
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; }