Пример #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;
 }
Пример #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public PokemonFormService(
     IDataStoreSource <PokemonFormEntry> dataStoreSource,
     IPokeAPI pokeApi,
     PokemonFormCacheService pokemonFormCacheService,
     TypeCacheService typeCacheService,
     VersionGroupService versionGroupService,
     ILogger <PokemonFormService> logger) : base(dataStoreSource, pokeApi, pokemonFormCacheService, logger)
 {
     VersionGroupService = versionGroupService;
     TypeCacheService    = typeCacheService;
 }
Пример #3
0
 /// <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;
 }