示例#1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public EvolutionChainService(
     IDataStoreSource <EvolutionChainEntry> dataStoreSource,
     IPokeAPI pokeApi,
     EvolutionChainCacheService cacheService,
     EvolutionTriggerService evolutionTriggerService,
     ItemService itemService,
     LocationService locationService,
     MoveService moveService,
     PokemonSpeciesCacheService pokemonSpeciesCacheService,
     TypeService typeCacheService,
     PokemonSpeciesService pokemonSpeciesService,
     ILogger <EvolutionChainService> logger) : base(dataStoreSource, pokeApi, cacheService, logger)
 {
     EvolutionTriggerService    = evolutionTriggerService;
     ItemService                = itemService;
     LocationService            = locationService;
     MoveService                = moveService;
     PokemonSpeciesCacheService = pokemonSpeciesCacheService;
     TypeService                = typeCacheService;
     PokemonSpeciesService      = pokemonSpeciesService;
 }