public RatingService(IRepository <Rating> ratingRepository, IUserService userService,
                      ISubDirectoryService subDirectoryService, IUserRatingService userRatingService)
 {
     _ratingRepository    = ratingRepository;
     _subDirectoryService = subDirectoryService;
     _userRatingService   = userRatingService;
     _userService         = userService;
 }
 public CommentService(IRepository <Comment> commentRepository, IUserService userService, IReportService reportService,
                       IUpvoteService upvoteService, IContentService contentService, ISubDirectoryService subDirectoryService,
                       INotificationService notificationService, IActivityService activityService, ICreditWalletService creditWalletService)
 {
     _commentRepository   = commentRepository;
     _userService         = userService;
     _reportService       = reportService;
     _activityService     = activityService;
     _upvoteService       = upvoteService;
     _contentService      = contentService;
     _notificationService = notificationService;
     _subDirectoryService = subDirectoryService;
     _creditWalletService = creditWalletService;
 }