コード例 #1
0
 private static List <Name> GetNames(EFPokemonMoveMethods moveMethod)
 {
     return(moveMethod
            .PokemonMoveMethodProse
            .Select(x => new Name(x.Name, x.LocalLanguage.ToNamedApiResource()))
            .ToList());
 }
コード例 #2
0
 private static List <NamedAPIResource> GetVersionGroups(EFPokemonMoveMethods moveMethod)
 {
     return(moveMethod
            .VersionGroupPokemonMoveMethods
            .Select(x => x.VersionGroup.ToNamedApiResource())
            .ToList());
 }
コード例 #3
0
 private static List <Description> GetDescriptions(EFPokemonMoveMethods moveMethod)
 {
     return(moveMethod
            .PokemonMoveMethodProse
            .Select(x => new Description(x.Description, x.LocalLanguage.ToNamedApiResource()))
            .ToList());
 }
コード例 #4
0
 internal static NamedAPIResource ToNamedApiResource(this EFPokemonMoveMethods src)
 => src.ToNamedApiResource <MoveLearnMethodsController>();