示例#1
0
 public PokemonDescriptionService(ICacheService cacheService,
                                  IPokeApiService pokeApiService,
                                  IShakespeareanApiService shakespeareanApiService)
 {
     _cacheService            = cacheService;
     _pokeApiService          = pokeApiService;
     _shakespeareanApiService = shakespeareanApiService;
 }
示例#2
0
        public MainPageModel(IPokeApiService pokeApiService)
        {
            _pokeApiService = pokeApiService;

            ItemSelectedCommand = new Command(ItemSelected);
            NewFeedItemCommand  = new Command(AddLogItem);
            FeedRefreshCommand  = new Command(RefreshList);
        }
示例#3
0
        public AddLogItemPageModel(IPokeApiService pokeApi)
        {
            PickPokemonCommand  = new Command(PickPokemon);
            SaveLogEntryCommand = new Command(SaveLogEntry);

            _pokeApi = pokeApi;

            CaughtAt = DateTime.Now;
        }
示例#4
0
 public PokemonRepository(IPokeApiService pokeApiService, IDistributedCache cache)
 {
     _pokeApiService = pokeApiService;
     _cache          = cache;
 }
 public HyraPokedexController(IPokeApiService pokeApiService)
 {
     _pokeApi = pokeApiService;
 }
示例#6
0
 public PokemonController(IPokeApiService pokeApiService, IFunTranslationsApiService funTranslationsApiService)
 {
     _pokeApiService            = pokeApiService;
     _funTranslationsApiService = funTranslationsApiService;
 }
示例#7
0
 public PokeContext(DbContextOptions <PokeContext> options, IPokeApiService pokeApiService)
     : base(options)
 {
     _pokeApiService = pokeApiService;
 }
示例#8
0
 public HomeController(IPokeApiService pokeApiService)
 {
     this._pokeApiService = pokeApiService;
 }
示例#9
0
 public TypesController(IPokeApiService pokeApi)
 {
     _pokeApi = pokeApi;
 }
示例#10
0
        public PickPokemonPageModel(IPokeApiService pokeApiService)
        {
            _pokeApiService = pokeApiService;

            ItemSelectedCommand = new Command(PokemonSelected);
        }