/// <summary> /// Constructor /// </summary> public PageRatingRepository(IRatingService ratingService, IRatingStatisticsService ratingStatisticsService, IContentRepository contentRepository, CategoryRepository categoryRepository) { this.ratingService = ratingService; this.ratingStatisticsService = ratingStatisticsService; this.contentRepository = contentRepository; this.categoryRepository = categoryRepository; }
public ReviewService(ICommentService commentService, IRatingService ratingService, IRatingStatisticsService ratingStatisticsService) { _commentService = commentService; _ratingService = ratingService; _ratingStatisticsService = ratingStatisticsService; }
public ReviewService(ICommentService commentService, IRatingService ratingService, IRatingStatisticsService ratingStatisticsService, ISynchronizedObjectInstanceCache cache) { _commentService = commentService; _ratingService = ratingService; _ratingStatisticsService = ratingStatisticsService; _cache = cache; }
/// <summary> /// Constructor /// </summary> public LikeButtonBlockController(IRatingService ratingService, IRatingStatisticsService ratingStatisticsService, IPageRouteHelper pageRouteHelper) { _ratingStatisticsService = ratingStatisticsService; // This is all wired up by the installation of the EPiServer.Social.Ratings.Site package _ratingService = ratingService; // This is wired up by Episerver Core/Framework _pageRouteHelper = pageRouteHelper; }
/// <summary> /// Constructor /// </summary> public PageRatingRepository(IRatingService ratingService, IRatingStatisticsService ratingStatisticsService, IContentRepository contentRepository, CategoryRepository categoryRepository) { _ratingService = ratingService; _ratingStatisticsService = ratingStatisticsService; _contentRepository = contentRepository; _categoryRepository = categoryRepository; }
/// <summary> /// Constructor /// </summary> public LikeButtonBlockController() { // This is all wired up by the installation of the EPiServer.Social.Ratings.Site package this.ratingService = ServiceLocator.Current.GetInstance <IRatingService>(); this.ratingStatisticsService = ServiceLocator.Current.GetInstance <IRatingStatisticsService>(); // This is wired up by Episerver Core/Framework this.contentRepository = ServiceLocator.Current.GetInstance <IContentRepository>(); this.pageRouteHelper = ServiceLocator.Current.GetInstance <IPageRouteHelper>(); }
/// <summary> /// Constructor /// </summary> public PageRatingRepository(IRatingService ratingService, IRatingStatisticsService ratingStatisticsService) { this.ratingService = ratingService; this.ratingStatisticsService = ratingStatisticsService; }
/// <summary> /// Constructor /// </summary> /// <param name="commentService">Episerver Social comment service</param> /// <param name="ratingService">Episerver Social rating service</param> public ReviewService(ICommentService commentService, IRatingService ratingService, IRatingStatisticsService statisticsService) { this.commentService = commentService; this.ratingService = ratingService; this.statisticsService = statisticsService; }