public GetWeekMatchups( IAppLogger logger, IWeekMatchupsCache cache) : base(logger, "Get Week Matchups") { _cache = cache; }
public TeamWeekStatsCache( IAppLogger logger, IAsyncLazyCache cache, ITeamWeekStatsSource source, IWeekMatchupsCache weekMatchups) { _logger = logger; _cache = cache; _source = source; _weekMatchups = weekMatchups; }
public GetTeamWeekStats( IAppLogger logger, ITeamWeekStatsSource source, IWeekMatchupsCache weekMatchupsCache, WebRequestThrottle throttle) : base(logger, "Get Team Week Stats") { _source = source; _weekMatchupsCache = weekMatchupsCache; _throttle = throttle; }