protected CoreDataSource( IAppLogger logger, IAsyncMapper <string, TVersionedModel, TKey> toVersionedMapper, IAsyncMapper <TVersionedModel, TCoreData, TKey> toCoreMapper, ProgramOptions programOptions, DataDirectoryPath dataPath, IWebRequestClient webClient) { _logger = logger; _toVersionedMapper = toVersionedMapper; _toCoreMapper = toCoreMapper; _programOptions = programOptions; DataPath = dataPath; _webClient = webClient; }
public WeekMatchupSource( IAppLogger logger, IToVersionedMapper toVersionedMapper, IToCoreMapper toCoreMapper, ProgramOptions programOptions, DataDirectoryPath dataPath, IWebRequestClient webClient) : base( logger, toVersionedMapper, toCoreMapper, programOptions, dataPath, webClient) { }
public FfdbEngine( IAppLogger logger, IServiceProvider serviceProvider, IDatabaseProvider databaseProvider, LatestWeekValue latestWeekValue, IWebRequestClient webRequestClient) { _serviceProvider = serviceProvider; _databaseProvider = databaseProvider; _latestWeekValue = latestWeekValue; _webRequestClient = webRequestClient; Stats = new StatsProcessor(serviceProvider); Team = new TeamProcessor(serviceProvider); Player = new PlayerProcessor(serviceProvider); }
public PlayerAddSource( IRosterCache rosterCache, IAppLogger logger, IToVersionedMapper toVersionedMapper, IToCoreMapper toCoreMapper, ProgramOptions programOptions, DataDirectoryPath dataPath, IWebRequestClient webClient) : base( logger, toVersionedMapper, toCoreMapper, programOptions, dataPath, webClient) { _rosterCache = rosterCache; }
public LatestWeekValue(IWebRequestClient webRequestClient) : base("Latest Week") { _webRequestClient = webRequestClient; }