Beispiel #1
0
 public static ApiHeroBasic ToApiHeroBasic(this DbHero hero)
 {
     return(new ApiHeroBasic
     {
         Id = hero.Id,
         AzureId = hero.AzureId,
         Name = hero.Name
     });
 }
Beispiel #2
0
 public static ApiHeroLimited ToApiHeroLimited(this DbHero hero)
 {
     return(new ApiHeroLimited
     {
         Id = hero.Id,
         AzureId = hero.AzureId,
         Name = hero.Name,
         Description = hero.Description,
         ImageUrl = hero.ImageUrl,
         Color = hero.Color,
         DebitPrice = hero.DebitPrice,
         Rating = hero.Rating,
         RatingCount = hero.RatingCount,
         Skills = hero.Skills?.Select(ToApiHeroSkill) ?? new ApiHeroSkill[0]
     });
 }