private static List <NamedAPIResource> GetMoves(EFMoveDamageClasses moveDamageClass) { return(moveDamageClass .Moves .Select(x => x.ToNamedApiResource()) .ToList()); }
private static List <Name> GetNames(EFMoveDamageClasses moveDamageClass) { return(moveDamageClass .MoveDamageClassProse .Select(x => new Name(x.Name, x.LocalLanguage.ToNamedApiResource())) .ToList()); }
private static List <Description> GetDescriptions(EFMoveDamageClasses moveDamageClass) { return(moveDamageClass .MoveDamageClassProse .Select(x => new Description(x.Description, x.LocalLanguage.ToNamedApiResource())) .ToList()); }
internal static NamedAPIResource ToNamedApiResource(this EFMoveDamageClasses src) => src.ToNamedApiResource <MoveDamageClassesController>();