Exemplo n.º 1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public PokemonService(
     IDataStoreSource <PokemonEntry> dataStoreSource,
     IPokeAPI pokeApi,
     PokemonCacheService pokemonCacheService,
     AbilityCacheService abilityCacheService,
     TypeCacheService typeCacheService,
     AbilityService abilityService,
     ItemService itemService,
     MachineService machineService,
     MoveLearnMethodService moveLearnMethodService,
     MoveService moveService,
     PokemonFormService pokemonFormService,
     VersionGroupService versionGroupService,
     VersionService versionService,
     ILogger <PokemonService> logger) : base(dataStoreSource, pokeApi, pokemonCacheService, logger)
 {
     AbilityCacheService    = abilityCacheService;
     TypeCacheService       = typeCacheService;
     AbilityService         = abilityService;
     ItemService            = itemService;
     MachineService         = machineService;
     MoveLearnMethodService = moveLearnMethodService;
     MoveService            = moveService;
     PokemonFormService     = pokemonFormService;
     VersionGroupService    = versionGroupService;
     VersionService         = versionService;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public AbilityService(
     IDataStoreSource <AbilityEntry> dataStoreSource,
     IPokeAPI pokeApi,
     AbilityCacheService abilityCacheService,
     VersionGroupService versionGroupService,
     ILogger <AbilityService> logger) : base(dataStoreSource, pokeApi, abilityCacheService, logger)
 {
     VersionGroupService = versionGroupService;
 }