public EvolvePokemonHandler(IPokemonHelper pokemonHelper, ILogger logger, ISettingsHandler settingsHandler) { _pokemonHelper = pokemonHelper; _logger = logger; _settingsHandler = settingsHandler; }
public TransferPokemonHandler(IPokemonHelper pokemonHelper, ISettingsHandler settings, ILogger logger) { _pokemonHelper = pokemonHelper; _settings = settings; _logger = logger; }
public CatchPokemonHandler(ISettingsHandler settings, ITransferPokemonHandler transferPokemonHandler, IPokemonHelper pokemonHelper, IPokemonItems pokemonItems, IWalkingHandler walkingHandler, ILogger logger) { _settings = settings; _transferPokemonHandler = transferPokemonHandler; _pokemonHelper = pokemonHelper; _pokemonItems = pokemonItems; _walkingHandler = walkingHandler; _logger = logger; }