Exemplo n.º 1
0
 /// <summary>
 /// Initialize comment controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="studentKeyRepo">Student key repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="contractRepo">Contract repository</param>
 /// <param name="likeCommentRepo">Like comment repository</param>
 /// <param name="likeDiscussionRepo">Like discussion repository</param>
 /// <param name="likeLessonRepo">Like lesson repository</param>
 /// <param name="courseCatalogRepo">Course catalog repository</param>
 public MyCourseController(IClassCalendarRepository classCalendarRepo,
     IUserProfileRepository userprofileRepo,
     IUserActivityRepository userActivityRepo,
     IClassRoomRepository classRoomRepo,
     IStudentKeyRepository studentKeyRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     ILikeLessonRepository likeLessonRepo,
     ILikeCommentRepository likeCommentRepo,
     ILikeDiscussionRepository likeDiscussionRepo,
     IContractRepository contractRepo,
     ICourseCatalogRepository courseCatalogRepo,
     ILoggerFactory loggerFactory,
     IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo = userprofileRepo;
     _userActivityRepo = userActivityRepo;
     _classRoomRepo = classRoomRepo;
     _studentKeyRepo = studentKeyRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _likeLessonRepo = likeLessonRepo;
     _likeCommentRepo = likeCommentRepo;
     _likeDiscussionRepo = likeDiscussionRepo;
     _contractRepo = contractRepo;
     _courseCatalogRepo = courseCatalogRepo;
     _logger = loggerFactory.CreateLogger<MyCourseController>();
     _dateTime = dateTime;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initialize comment controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="studentKeyRepo">Student key repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 public MyCourseController(IClassCalendarRepository classCalendarRepo,
                           IUserProfileRepository userprofileRepo,
                           IUserActivityRepository userActivityRepo,
                           IClassRoomRepository classRoomRepo,
                           IStudentKeyRepository studentKeyRepo,
                           ILessonCatalogRepository lessonCatalogRepo,
                           ILikeLessonRepository likeLessonRepo,
                           ILikeCommentRepository likeCommentRepo,
                           ILikeDiscussionRepository likeDiscussionRepo,
                           IDateTime dateTime)
 {
     _classCalendarRepo  = classCalendarRepo;
     _userprofileRepo    = userprofileRepo;
     _userActivityRepo   = userActivityRepo;
     _classRoomRepo      = classRoomRepo;
     _studentKeyRepo     = studentKeyRepo;
     _lessonCatalogRepo  = lessonCatalogRepo;
     _likeLessonRepo     = likeLessonRepo;
     _likeCommentRepo    = likeCommentRepo;
     _likeDiscussionRepo = likeDiscussionRepo;
     _dateTime           = dateTime;
 }