/// <summary> /// Constructor. /// </summary> public TypeService( IDataStoreSource <TypeEntry> dataStoreSource, IPokeAPI pokeApi, TypeCacheService typeCacheService, GenerationService generationsService, VersionGroupService versionGroupsService, ILogger <TypeService> logger) : base(dataStoreSource, pokeApi, typeCacheService, logger) { GenerationsService = generationsService; VersionGroupsService = versionGroupsService; }
/// <summary> /// Constructor. /// </summary> public VersionGroupService( IDataStoreSource <VersionGroupEntry> dataStoreSource, IPokeAPI pokeApi, VersionGroupCacheService versionGroupCacheService, GenerationService generationsService, PokedexService pokedexesService, VersionService versionsService, ILogger <VersionGroupService> logger) : base(dataStoreSource, pokeApi, versionGroupCacheService, logger) { GenerationsService = generationsService; PokedexesService = pokedexesService; VersionsService = versionsService; }