/// <summary> /// Constructor. /// </summary> public EncounterConditionService( IDataStoreSource <EncounterConditionEntry> dataStoreSource, IPokeAPI pokeApi, EncounterConditionCacheService encounterConditionCacheService, EncounterConditionValueService encounterConditionValueService, ILogger <EncounterConditionService> logger) : base(dataStoreSource, pokeApi, encounterConditionCacheService, logger) { EncounterConditionValueService = encounterConditionValueService; }
/// <summary> /// Constructor. /// </summary> public EncountersService( IDataStoreSource <EncountersEntry> dataStoreSource, IPokeAPI pokeApi, PokemonCacheService pokemonCacheService, EncounterConditionValueService encounterConditionValueService, EncounterMethodService encounterMethodService, LocationService locationsService, LocationAreaService locationAreasService, VersionService versionsService, VersionGroupService versionGroupsService, ILogger <EncountersService> logger) : base(dataStoreSource, pokeApi, pokemonCacheService, logger) { EncounterConditionValueService = encounterConditionValueService; EncounterMethodService = encounterMethodService; LocationsService = locationsService; LocationAreasService = locationAreasService; VersionService = versionsService; VersionGroupsService = versionGroupsService; }