public void CalculateAverageRating(AverageRatingCalculation averageRatingCalculation) { foreach (var rating in _ratingsCollection) { rating.AddTo(averageRatingCalculation); } }
public void AddTo(AverageRatingCalculation averageRatingCalculation) { averageRatingCalculation.AddValueWithWeight( RatingValue(), AuthorRatingWeight); }