public FlashcardUserStatisticsController(IWebCourseManager courseManager, UlearnDb db,
                                          IUsersRepo usersRepo, IGroupAccessesRepo groupAccessesRepo, IUsersFlashcardsVisitsRepo usersFlashcardsVisitsRepo,
                                          IUnitsRepo unitsRepo)
     : base(courseManager, db, usersRepo)
 {
     this.groupAccessesRepo         = groupAccessesRepo;
     this.usersFlashcardsVisitsRepo = usersFlashcardsVisitsRepo;
     this.unitsRepo = unitsRepo;
 }
示例#2
0
 public FlashcardsController(IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo,
                             IUsersFlashcardsVisitsRepo usersFlashcardsVisitsRepo,
                             IUserFlashcardsUnlockingRepo userFlashcardsUnlockingRepo,
                             IUnitsRepo unitsRepo)
     : base(courseManager, db, usersRepo)
 {
     this.usersFlashcardsVisitsRepo   = usersFlashcardsVisitsRepo;
     this.userFlashcardsUnlockingRepo = userFlashcardsUnlockingRepo;
     this.unitsRepo = unitsRepo;
 }
示例#3
0
 public FlashcardsController(ILogger logger, IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo,
                             IUsersFlashcardsVisitsRepo usersFlashcardsVisitsRepo,
                             IUserFlashcardsUnlockingRepo userFlashcardsUnlockingRepo,
                             ICourseRolesRepo courseRolesRepo, IGroupAccessesRepo groupAccessesRepo)
     : base(logger, courseManager, db, usersRepo)
 {
     this.usersFlashcardsVisitsRepo   = usersFlashcardsVisitsRepo;
     this.userFlashcardsUnlockingRepo = userFlashcardsUnlockingRepo;
     this.courseRolesRepo             = courseRolesRepo;
     this.groupAccessesRepo           = groupAccessesRepo;
 }
示例#4
0
 public FlashcardStatisticsController(IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo, ICourseRolesRepo courseRolesRepo, IUsersFlashcardsVisitsRepo usersFlashcardsVisitsRepo)
     : base(courseManager, db, usersRepo)
 {
     this.courseRolesRepo           = courseRolesRepo;
     this.usersFlashcardsVisitsRepo = usersFlashcardsVisitsRepo;
 }
示例#5
0
 public override void SetUp()
 {
     base.SetUp();
     usersFlashcardsVisitsRepo = serviceProvider.GetService <IUsersFlashcardsVisitsRepo>();
 }