public CardDetailController(ICardDetailRepository repository, IVideoCommentRepository vcRepository, IVideoCommentReplyRepository vcrRepository, IVideoPostLikeRepository vplRepository, IVideoCommentLikeRepository vclRepository, IVideoCommentReplyLikeRepository vcrlRepository, IVideoPostRepository vpRepository, INotificationRepository nRepository, IMinimumCostOfLivingRepository mcolRepository, IMyVideosRepository mvRepository, ICurrencyRatesService currencyRate, IYouTubeService youTube, IClientIPService clientIP, IMessageService email, UserManager <ApplicationUser> userManager) { _repository = repository; _vcRepository = vcRepository; _vcrRepository = vcrRepository; _vplRepository = vplRepository; _vclRepository = vclRepository; _vcrlRepository = vcrlRepository; _vpRepository = vpRepository; _nRepository = nRepository; _mcolRepository = mcolRepository; _mvRepository = mvRepository; _currencyRate = currencyRate; _youTube = youTube; _clientIP = clientIP; _email = email; _userManager = userManager; }
public VideoCommentService(IVideoCommentRepository videoComment, IVideoRepository videoRepository, IMessageRemindRepository messageRemindRepository, IVideoLikeRepository like) { _videoCommentRepository = videoComment; _videoRepository = videoRepository; _messageRemindRepository = messageRemindRepository; _like = like; }
public CommentService( INewsCommentRepository newsRepository, IArticleCommentRepository articleRepository, IBookCommentRepository bookRepository, IVideoCommentRepository videoRepository, IUserRepository userRepository) { _articleRepository = articleRepository; _newsRepository = newsRepository; _bookRepository = bookRepository; _videoRepository = videoRepository; _userRepository = userRepository; }