예제 #1
0
 public CourseController(
     IPermissionService permissionService,
     IAclService aclService,
     IWorkContext workContext,
     IStoreMappingService storeMappingService,
     ICustomerActivityService customerActivityService,
     IGenericAttributeService genericAttributeService,
     IWebHelper webHelper,
     IStoreContext storeContext,
     ILocalizationService localizationService,
     ICustomerActionEventService customerActionEventService,
     ICourseService courseService,
     ICourseLessonService courseLessonService,
     IDownloadService downloadService,
     IMediator mediator,
     CourseSettings courseSettings)
 {
     _permissionService       = permissionService;
     _aclService              = aclService;
     _workContext             = workContext;
     _storeMappingService     = storeMappingService;
     _customerActivityService = customerActivityService;
     _genericAttributeService = genericAttributeService;
     _webHelper                  = webHelper;
     _storeContext               = storeContext;
     _localizationService        = localizationService;
     _customerActionEventService = customerActionEventService;
     _courseService              = courseService;
     _courseLessonService        = courseLessonService;
     _downloadService            = downloadService;
     _mediator       = mediator;
     _courseSettings = courseSettings;
 }
예제 #2
0
 public CourseController(
     IPermissionService permissionService,
     IAclService aclService,
     IWorkContext workContext,
     IGroupService groupService,
     ICustomerActivityService customerActivityService,
     IUserFieldService userFieldService,
     ITranslationService translationService,
     ICustomerActionEventService customerActionEventService,
     ICourseService courseService,
     ICourseLessonService courseLessonService,
     IDownloadService downloadService,
     IMediator mediator,
     CourseSettings courseSettings)
 {
     _permissionService          = permissionService;
     _aclService                 = aclService;
     _workContext                = workContext;
     _groupService               = groupService;
     _customerActivityService    = customerActivityService;
     _userFieldService           = userFieldService;
     _translationService         = translationService;
     _customerActionEventService = customerActionEventService;
     _courseService              = courseService;
     _courseLessonService        = courseLessonService;
     _downloadService            = downloadService;
     _mediator       = mediator;
     _courseSettings = courseSettings;
 }
예제 #3
0
 public GetCoursesHandler(ICourseService courseService,
                          ICourseLevelService courseLevelService,
                          ICourseLessonService courseLessonService,
                          ICourseActionService courseActionService)
 {
     _courseService       = courseService;
     _courseLevelService  = courseLevelService;
     _courseLessonService = courseLessonService;
     _courseActionService = courseActionService;
 }
예제 #4
0
 public CourseController(ICourseService courseService,
                         ICourseLessonService courseLessonService,
                         IHostingEnvironment hostingEnvironment,
                         ICourseCategoryService courseCategoryService,
                         IChapterService chapterService,
                         IMapper mapper)
 {
     _hostingEnvironment    = hostingEnvironment;
     _courseService         = courseService;
     _courseLessonService   = courseLessonService;
     _chapterService        = chapterService;
     _courseCategoryService = courseCategoryService;
     _mapper = mapper;
 }
예제 #5
0
 public CourseLessonController(IHostingEnvironment hostingEnvironment,
                               ICourseLessonService courseLessonService,
                               IWareHouseService wareHouseService,
                               IChapterService chapterService,
                               IMapper mapper,
                               ICourseService courseService)
 {
     _hostingEnvironment  = hostingEnvironment;
     _courseLessonService = courseLessonService;
     _courseService       = courseService;
     _chapterService      = chapterService;
     _mapper           = mapper;
     _wareHouseService = wareHouseService;
 }
예제 #6
0
 public GetCourseHandler(
     ICourseLevelService courseLevelService,
     ICourseSubjectService courseSubjectService,
     ICourseLessonService courseLessonService,
     ICourseActionService courseActionService,
     IPictureService pictureService,
     MediaSettings mediaSettings)
 {
     _courseLevelService   = courseLevelService;
     _courseSubjectService = courseSubjectService;
     _courseLessonService  = courseLessonService;
     _courseActionService  = courseActionService;
     _pictureService       = pictureService;
     _mediaSettings        = mediaSettings;
 }
예제 #7
0
 public CourseController(ILocalizationService localizationService, ICourseLevelService courseLevelService, ICourseService courseService,
                         ICourseSubjectService courseSubjectService, ICourseLessonService courseLessonService,
                         ICourseViewModelService courseViewModelService, IWorkContext workContext, ICustomerService customerService, IStoreService storeService,
                         ILanguageService languageService)
 {
     _localizationService    = localizationService;
     _courseLevelService     = courseLevelService;
     _courseService          = courseService;
     _courseSubjectService   = courseSubjectService;
     _courseLessonService    = courseLessonService;
     _courseViewModelService = courseViewModelService;
     _workContext            = workContext;
     _customerService        = customerService;
     _storeService           = storeService;
     _languageService        = languageService;
 }
예제 #8
0
 public CourseController(ITranslationService translationService, ICourseLevelService courseLevelService, ICourseService courseService,
                         ICourseSubjectService courseSubjectService, ICourseLessonService courseLessonService,
                         ICourseViewModelService courseViewModelService, IWorkContext workContext, IStoreService storeService,
                         ILanguageService languageService, IGroupService groupService)
 {
     _translationService     = translationService;
     _courseLevelService     = courseLevelService;
     _courseService          = courseService;
     _courseSubjectService   = courseSubjectService;
     _courseLessonService    = courseLessonService;
     _courseViewModelService = courseViewModelService;
     _workContext            = workContext;
     _storeService           = storeService;
     _languageService        = languageService;
     _groupService           = groupService;
 }
예제 #9
0
 public CourseViewModelService(ICourseService courseService, ICourseLevelService courseLevelService, ICourseLessonService courseLessonService,
                               ICourseSubjectService courseSubjectService,
                               IUrlRecordService urlRecordService, IPictureService pictureService, ILanguageService languageService,
                               ILocalizationService localizationService, ICustomerActivityService customerActivityService,
                               SeoSettings seoSettings)
 {
     _courseService           = courseService;
     _courseLevelService      = courseLevelService;
     _courseLessonService     = courseLessonService;
     _courseSubjectService    = courseSubjectService;
     _urlRecordService        = urlRecordService;
     _pictureService          = pictureService;
     _languageService         = languageService;
     _localizationService     = localizationService;
     _customerActivityService = customerActivityService;
     _seoSettings             = seoSettings;
 }
예제 #10
0
 public CourseViewModelService(ICourseService courseService,
                               ICourseSubjectService courseSubjectService,
                               ICourseLessonService courseLessonService,
                               ICourseLevelService courseLevelService,
                               ICourseActionService courseActionService,
                               IOrderService orderService, IWorkContext workContext,
                               IPictureService pictureService,
                               MediaSettings mediaSettings)
 {
     _courseService        = courseService;
     _courseSubjectService = courseSubjectService;
     _courseLessonService  = courseLessonService;
     _courseLevelService   = courseLevelService;
     _courseActionService  = courseActionService;
     _orderService         = orderService;
     _workContext          = workContext;
     _pictureService       = pictureService;
     _mediaSettings        = mediaSettings;
 }
예제 #11
0
 public CourseViewModelService(ICourseService courseService, ICourseLevelService courseLevelService, ICourseLessonService courseLessonService,
                               ICourseSubjectService courseSubjectService,
                               ISlugService slugService, IPictureService pictureService, ILanguageService languageService,
                               ITranslationService translationService, ICustomerActivityService customerActivityService, IProductCourseService productCourseService,
                               IServiceProvider serviceProvider,
                               SeoSettings seoSettings)
 {
     _courseService           = courseService;
     _courseLevelService      = courseLevelService;
     _courseLessonService     = courseLessonService;
     _courseSubjectService    = courseSubjectService;
     _slugService             = slugService;
     _pictureService          = pictureService;
     _languageService         = languageService;
     _translationService      = translationService;
     _customerActivityService = customerActivityService;
     _productCourseService    = productCourseService;
     _serviceProvider         = serviceProvider;
     _seoSettings             = seoSettings;
 }