public SchoolController(ICoursesService courses, IUsersService users, ICourseObjectivesService objectives, ILessonsService lessons)
 {
     this.courses    = courses;
     this.users      = users;
     this.lessons    = lessons;
     this.objectives = objectives;
 }
Пример #2
0
        public LessonsServiceTests()
        {
            var optionsBuilder = new DbContextOptionsBuilder <EducationHubDbContext>()
                                 .UseInMemoryDatabase(Guid.NewGuid().ToString());

            var dbCntext = new EducationHubDbContext(optionsBuilder.Options);

            dbCntext.Database.EnsureDeleted();
            dbCntext.Database.EnsureCreated();

            this.lessonsRepository = new EfDeletableEntityRepository <Lesson>(dbCntext);

            this.lessonsService = new LessonsService(this.lessonsRepository);

            this.lesson = new Lesson
            {
                Title       = "Test",
                Description = "Test",
                VideoUrl    = "Test",
                UserId      = "Test",
                CategoryId  = 1,
            };

            AutoMapperConfig.RegisterMappings(typeof(PostModel).GetTypeInfo().Assembly);
        }
 public SchoolController(ICoursesService courses, IUsersService users, ICourseObjectivesService objectives, ILessonsService lessons)
 {
     this.courses = courses;
     this.users = users;
     this.lessons = lessons;
     this.objectives = objectives;
 }
Пример #4
0
 public HomeController(
     IBattlesService battlesService,
     ILessonsService lessonsService)
 {
     this.battlesService = battlesService;
     this.lessonsService = lessonsService;
 }
Пример #5
0
 public AdminLessonController(
     ILessonsService lessonsService,
     ICommentsService commentsService,
     ISubjectsService subjectsService)
 {
     this.lessonsService = lessonsService;
     this.commentsService = commentsService;
     this.subjectsService = subjectsService;
 }
Пример #6
0
 public LessonsUsersService(
     ApplicationDbContext dbContext,
     UserManager <ApplicationUser> userManager,
     ILessonsService lessonsService)
 {
     this.dbContext      = dbContext;
     this.userManager    = userManager;
     this.lessonsService = lessonsService;
 }
Пример #7
0
 public LessonsController(
     ISubjectsService subjectsService,
     ILessonsService lessonsService,
     ILessonsUsersService lessonsUsersService,
     UserManager <ApplicationUser> userManager)
 {
     this.subjectsService     = subjectsService;
     this.lessonsService      = lessonsService;
     this.lessonsUsersService = lessonsUsersService;
     this.userManager         = userManager;
 }
Пример #8
0
 public CoursesController(
     ICoursesService coursesService,
     ICategoriesService categoriesService,
     ILessonsService lessonsService,
     IReportsService reportsService,
     IUsersLessonsService usersLessonsService,
     UserManager <ApplicationUser> userManager)
 {
     this.coursesService      = coursesService;
     this.categoriesService   = categoriesService;
     this.lessonsService      = lessonsService;
     this.reportsService      = reportsService;
     this.usersLessonsService = usersLessonsService;
     this.userManager         = userManager;
 }
Пример #9
0
 public LessonsController(IMapper mapper, ILessonsService lessonsService)
 {
     _mapper         = mapper;
     _lessonsService = lessonsService;
 }
Пример #10
0
 public CoursesController(ICategoriesService categoriesService, ICoursesService coursesService, ILessonsService lessonsService)
 {
     this.categoriesService = categoriesService;
     this.coursesService    = coursesService;
     this.lessonsService    = lessonsService;
 }
Пример #11
0
 public LessonController(ILessonsService lessons, IUsersService users)
 {
     this.lessons = lessons;
     this.users   = users;
 }
Пример #12
0
 public LessonsController()
 {
     this._lessonsService = new LessonsService();
     this._lessonsMapper  = new LessonsMapper();
 }
Пример #13
0
 public LessonsController(ILessonsService lessonsService)
 {
     this.lessonsService = lessonsService;
 }
 public LessonsController(ILessonsService LessonsService) => _LessonsService = LessonsService;
 public LessonsController(ILessonsService service)
 {
     this.service = service;
 }
Пример #16
0
 public LessonsController(ILessonsService lessonsService, ISegmentsService segmentsService, UserManager <ApplicationUser> userManager)
 {
     this.lessonsService  = lessonsService;
     this.segmentsService = segmentsService;
     this.userManager     = userManager;
 }
Пример #17
0
 public LessonController(ILessonsService lessonsService)
 {
     _lessonsService = lessonsService;
 }
 public LessonController(ILessonsService lessons, IUsersService users)
 {
     this.lessons = lessons;
     this.users = users;
 }