public PointsLogModule(RiotAPIWrapper riotApi, DatabaseAccess dal, PointsCrawler crawler, ILogger <PointsLogModule> logger) { this.riotApi = riotApi; this.dal = dal; this.crawler = crawler; this.logger = logger; }
public PointsCrawler(IConfiguration config, DatabaseAccess dal, RiotAPIWrapper wrapper, ILogger <PointsCrawler> logger) { maxRequestsPerSecond = config.GetValue <int>("Crawler:MaxRequestsPerSecond", maxRequestsPerSecond); this.logger = logger; this.config = config; this.dal = dal; this.wrapper = wrapper; }
public static async Task <UserModel> GetSummoner(string server, string name, RiotAPIWrapper riotApi, ILogger logger) { try { return(await riotApi.GetSummonerByName(server, name)); } catch (Exception e) { logger.LogError($"Failed getting summoner: {e}"); } return(null); }
public SummonerModule(RiotAPIWrapper riotApi, DatabaseAccess dal, ILogger <SummonerModule> logger) { this.riotApi = riotApi; this.dal = dal; this.logger = logger; }
public RegistrationController(DatabaseAccess dal, RiotAPIWrapper wrapper, RegistrationCache registrationCache) { this.dal = dal; this.wrapper = wrapper; this.registrationCache = registrationCache; }
public SummonerController(DatabaseAccess dal, RiotAPIWrapper wrapper, DataDragonWrapper ddragon) { this.dal = dal; this.wrapper = wrapper; this.ddragon = ddragon; }