コード例 #1
0
        public int CollectedXp()
        {
            var editionXps = ReadEditions.Sum(x => x.Edition.AwardedXp);
            var badgeXps   = EarnedBadges.Sum(x => x.Badge.AwardedXp);

            return(editionXps + badgeXps);
        }
コード例 #2
0
 public void AddReadEdition(Edition edition)
 {
     if (edition == null)
     {
         return;
     }
     if (!ReadEditions.Any(x => x.EditionId == edition.Id && x.UserId == this.Id))
     {
         ReadEditions.Add(new UserEdition {
             User    = this,
             Edition = edition
         });
     }
 }