Ejemplo n.º 1
0
 public CommentPoliciesController(ILogger logger, IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo,
                                  ICommentsRepo commentsRepo, ICommentLikesRepo commentLikesRepo, ICoursesRepo coursesRepo, ICourseRolesRepo courseRolesRepo, INotificationsRepo notificationsRepo,
                                  ICommentPoliciesRepo commentPoliciesRepo)
     : base(logger, courseManager, db, usersRepo, commentsRepo, commentLikesRepo, coursesRepo, courseRolesRepo, notificationsRepo)
 {
     this.commentPoliciesRepo = commentPoliciesRepo;
 }
Ejemplo n.º 2
0
 public CommentPoliciesController(IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo,
                                  ICommentsRepo commentsRepo, ICommentLikesRepo commentLikesRepo, ICoursesRepo coursesRepo, ICourseRolesRepo courseRolesRepo, INotificationsRepo notificationsRepo,
                                  ICommentPoliciesRepo commentPoliciesRepo, IGroupMembersRepo groupMembersRepo, IGroupAccessesRepo groupAccessesRepo, IVisitsRepo visitsRepo)
     : base(courseManager, db, usersRepo, commentsRepo, commentLikesRepo, coursesRepo, courseRolesRepo, notificationsRepo, groupMembersRepo, groupAccessesRepo, visitsRepo)
 {
     this.commentPoliciesRepo = commentPoliciesRepo;
 }
Ejemplo n.º 3
0
        public override void SetUp()
        {
            base.SetUp();

            userManager       = serviceProvider.GetService <UlearnUserManager>();
            commentsRepo      = serviceProvider.GetService <ICommentsRepo>();
            commentsLikesRepo = serviceProvider.GetService <ICommentLikesRepo>();
        }
Ejemplo n.º 4
0
 public HomeController(IArticlesRepo articlesRepo, IRSVPRepo rSVPRepo, UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager, ILogger <HomeController> logger, ICommentsRepo commentsRepo)
 {
     _articlesRepo  = articlesRepo;
     _rsvpRepo      = rSVPRepo;
     _commentsRepo  = commentsRepo;
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
 }
Ejemplo n.º 5
0
 public BaseCommentController(ILogger logger, IWebCourseManager courseManager, UlearnDb db, IUsersRepo usersRepo,
                              ICommentsRepo commentsRepo, ICommentLikesRepo commentLikesRepo, ICoursesRepo coursesRepo, ICourseRolesRepo courseRolesRepo,
                              INotificationsRepo notificationsRepo, IGroupMembersRepo groupMembersRepo, IGroupAccessesRepo groupAccessesRepo)
     : base(logger, courseManager, db, usersRepo)
 {
     this.commentsRepo      = commentsRepo;
     this.commentLikesRepo  = commentLikesRepo;
     this.coursesRepo       = coursesRepo;
     this.courseRolesRepo   = courseRolesRepo;
     this.notificationsRepo = notificationsRepo;
     this.groupMembersRepo  = groupMembersRepo;
     this.groupAccessesRepo = groupAccessesRepo;
 }
Ejemplo n.º 6
0
 public CommentsAPIController(ICommentsRepo commentsRepo, ICommentLogger logger)
 {
     this.commentsRepo = commentsRepo;
     this.logger       = logger;
 }
Ejemplo n.º 7
0
        public override void SetUp()
        {
            base.SetUp();

            commentsRepo = serviceProvider.GetService <ICommentsRepo>();
        }
Ejemplo n.º 8
0
 public NotificationDataPreloader(ICommentsRepo commentsRepo)
 {
     this.commentsRepo = commentsRepo;
 }