Example #1
0
 public AnalyticsController(CourseManager courseManager)
 {
     this.courseManager   = courseManager;
     additionalScoresRepo = new AdditionalScoresRepo(db);
     userSolutionsRepo    = new UserSolutionsRepo(db);
     groupsRepo           = new GroupsRepo(db);
     usersRepo            = new UsersRepo(db);
     visitsRepo           = new VisitsRepo(db);
 }
        public SlideNavigationController()
        {
            var db = new ULearnDb();

            unitsRepo            = new UnitsRepo(db);
            solutionsRepo        = new UserSolutionsRepo(db, courseManager);
            visitsRepo           = new VisitsRepo(db);
            userQuizzesRepo      = new UserQuizzesRepo(db);
            groupsRepo           = new GroupsRepo(db, courseManager);
            additionalScoresRepo = new AdditionalScoresRepo(db);
        }