/// <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;
 }