示例#1
0
 public CoursesController(ICourseStudentSignupService courseService, ICourseViewModelService courseViewModelService, ICourseRepository courseRepository, IAppLogger <CoursesController> appLogger)
 {
     _courseStudentSignupService = courseService;
     _courseViewModelService     = courseViewModelService;
     _courseRepository           = courseRepository;
     _appLogger = appLogger;
 }
示例#2
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;
 }
示例#3
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;
 }
示例#4
0
 public CourseController(IPermissionService permissionService, IAclService aclService,
                         IWorkContext workContext, IStoreMappingService storeMappingService, ICustomerActivityService customerActivityService,
                         IGenericAttributeService genericAttributeService, IWebHelper webHelper, IStoreContext storeContext,
                         ILocalizationService localizationService, ICustomerActionEventService customerActionEventService, ICourseViewModelService courseViewModelService,
                         CourseSettings courseSettings)
 {
     _permissionService       = permissionService;
     _aclService              = aclService;
     _workContext             = workContext;
     _storeMappingService     = storeMappingService;
     _customerActivityService = customerActivityService;
     _genericAttributeService = genericAttributeService;
     _webHelper                  = webHelper;
     _storeContext               = storeContext;
     _localizationService        = localizationService;
     _customerActionEventService = customerActionEventService;
     _courseViewModelService     = courseViewModelService;
     _courseSettings             = courseSettings;
 }
 public CourseController(ICourseViewModelService service)
 {
     mService = service;
 }