Пример #1
0
        public void Initialize()
        {
            _requester = new Mock <IRateLimitedRequester>();
            var staticEndpointProvider = new Mock <IStaticEndpointProvider>();

            _riotApi = new RiotApi(_requester.Object, staticEndpointProvider.Object);
        }
        public void Initialize()
        {
            _requester = new Mock <IRateLimitedRequester>();
            var staticEndpointProvider = new Mock <IStaticEndpointProvider>();

            _currentGameResponse = new CurrentGame
            {
                GameId        = 1,
                GameLength    = 60,
                GameMode      = "GameMode",
                GameQueueType = "Normal Draft",
                GameType      = GameType.MatchedGame,
                MapType       = MapType.SummonersRift,
                GameStartTime = DateTime.Today,
                Platform      = Platform.EUW1
            };

            _featuredGamesResponse = new FeaturedGames
            {
                GameList = new List <CurrentGame>
                {
                    _currentGameResponse
                },
                ClientRefreshInterval = 30
            };
            _riotApi = new RiotApi(_requester.Object, staticEndpointProvider.Object);
        }
Пример #3
0
        public void Initialize()
        {
            _requester = new Mock <IRateLimitedRequester>();
            var staticEndpointProvider = new Mock <IStaticEndpointProvider>();

            _response = new RunePages
            {
                Pages = new List <RunePage>
                {
                    new RunePage
                    {
                        Current = true,
                        Id      = 1,
                        Name    = "AdRunes",
                        Slots   = new List <RuneSlot>
                        {
                            new RuneSlot
                            {
                                RuneId     = 1,
                                RuneSlotId = 1
                            },
                            new RuneSlot
                            {
                                RuneId     = 1,
                                RuneSlotId = 2
                            }
                        }
                    },
                },
                SummonerId = 1
            };
            _riotApi = new RiotApi(_requester.Object, staticEndpointProvider.Object);
        }
Пример #4
0
 public MatchDataCollectionService(IRiotApi riotApi, ILogging logging
                                   , IThrottledRequestHelper throttledRequestHelper, IServiceScopeFactory serviceScopeFactory)
 {
     _riotApi                = riotApi;
     _serviceScopeFactory    = serviceScopeFactory;
     _logging                = logging;
     _throttledRequestHelper = throttledRequestHelper;
 }
 public MatchDataCollectionService(IRiotApi riotApi,
                                   IThrottledRequestHelper throttledRequestHelper,
                                   IServiceProvider serviceProvider)
 {
     _riotApi = riotApi;
     _throttledRequestHelper = throttledRequestHelper;
     _serviceProvider        = serviceProvider;
 }
Пример #6
0
        public MatchController(IRiotApi riotApi,
                               IBasicMatchupInformationRepository matchupInformationRepository,
                               ICachedCalculatedMatchupInformationRepository cachedCalculatedMatchupInformaton,
                               IMatchControllerUtils matchControllerUtils)
        {
            _riotApi = riotApi;

            _matchupInformationRepository      = matchupInformationRepository;
            _cachedCalculatedMatchupInformaton = cachedCalculatedMatchupInformaton;

            _matchControllerUtils = matchControllerUtils;
        }
        public MatchControllerUtils(
            IRiotApi riotApi,
            IItemStaticDataRepository itemStaticDataRepository,
            ISummonerSpellStaticDataRepository summonerSpellStaticDataRepository,
            IChampionStaticDataRepository championStaticDataRepository,
            IRunesStaticDataRepository runeStaticDataReposistory)
        {
            _riotApi = riotApi;

            _itemStaticDataRepository          = itemStaticDataRepository;
            _summonerSpellStaticDataRepository = summonerSpellStaticDataRepository;
            _championStaticDataRepository      = championStaticDataRepository;
            _runeStaticDataReposistory         = runeStaticDataReposistory;
        }
        public void GrabSummoner(IRiotApi myApi, string summonerName, SummonerViewModel model)
        {
            try
            {
                var summoner = myApi.GetSummoner(Region.na, summonerName);
                model.SummonerName   = summoner.Name;
                model.SummonerLevel  = summoner.Level;
                model.SummonerRegion = summoner.Region;
                model.SummonerIconId = summoner.ProfileIconId;
                model.SummonerId     = summoner.Id;
            }

            catch (RiotSharpException ex)
            {
                // Handle the exception however you want.
                Console.WriteLine("Could not get summoner or summoner does not exist");
                return;
            }
        }
Пример #9
0
 public ServiceBase(IRiotApi api, IMapper mapper, IDbContext db)
 {
     Api    = api;
     Mapper = mapper;
     Db     = db;
 }
Пример #10
0
 public RiotSummonerService(IRiotApi riotApi)
 {
     _riotApi = riotApi ?? throw new ArgumentNullException(nameof(riotApi));
 }
Пример #11
0
 public ChampionService(IRiotApi api, IMapper mapper, IDbContext db)
     : base(api, mapper, db)
 {
 }
Пример #12
0
 protected Endpoints(IRiotApi riotApi)
 {
     RiotApi = riotApi;
 }
Пример #13
0
 public PlayerController(
     IMemoryCache memoryCache,
     IRiotApi riotApi)
 {
     RiotApi = riotApi ?? throw new ArgumentNullException(nameof(riotApi));
 }
 public SummonerController(IRiotApi riotApi)
 {
     _riotApi = riotApi;
 }
Пример #15
0
 public RiotController(IRiotApi riotApi)
 {
     _riotApi = riotApi;
 }
Пример #16
0
 public HomeController(IRiotApi riotApi)
 {
     RiotApi = riotApi ?? throw new ArgumentNullException(nameof(riotApi));
 }
Пример #17
0
 public MatchService()
 {
     _riotApi = RiotApi.GetDevelopmentInstance(ApiKeys.RiotApiKey);
 }
Пример #18
0
 public ChampionService()
 {
     _riotApi = RiotApi.GetDevelopmentInstance(WebConfigurationManager.AppSettings["ApiKey"]);
 }
Пример #19
0
 public SummonerService(IRiotApi api, IMapper mapper, IDbContext db)
     : base(api, mapper, db)
 {
 }
Пример #20
0
 public LeagueCommands(IRiotApi riot, IStaticDataEndpoints staticEndpoints)
 {
     _riot            = riot;
     _staticEndpoints = staticEndpoints;
 }