public void AddRating(PageRating pageRating) { var pageObjectManager = this.pageObjectManagerFactory.GetPageObjectManagerForPage(pageRating.PageId, pageRating.PageLanguage); var poRatingContainer = pageObjectManager.Load<PageObjectRatingContainer>(RatingKey); if (poRatingContainer == null) { poRatingContainer = new PageObjectRatingContainer(); } poRatingContainer.Ratings.Add(pageRating); pageObjectManager.Save(RatingKey, poRatingContainer); }
public void AddRating(PageRating pageRating) { this.ratingStore.Save(pageRating); }