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