Example #1
0
            public ResultCardBeforeDeckInfo(Guid cardId, string frontSide, IEnumerable <string> tags, IEnumerable <string> visibleTo, CardRatings cardRatings)
            {
                CardId    = cardId;
                FrontSide = frontSide;
                Tags      = tags;
                VisibleTo = visibleTo;

                CurrentUserRating  = cardRatings.User(cardId);
                AverageRating      = cardRatings.Average(cardId);
                CountOfUserRatings = cardRatings.Count(cardId);
            }