Beispiel #1
0
 public Update(
     IAppLogger logger,
     IDatabaseProvider dbProvider,
     IRosterCache rosterCache)
     : base(logger, "Update Rosters")
 {
     _dbProvider  = dbProvider;
     _rosterCache = rosterCache;
 }
Beispiel #2
0
 public ResolveNewRosteredPlayers(
     IAppLogger logger,
     IDatabaseProvider dbProvider,
     IRosterCache rosterCache)
     : base(logger, "Resolve New Rostered Players")
 {
     _dbProvider  = dbProvider;
     _rosterCache = rosterCache;
 }
 public GroupByNewAndExisting(
     IAppLogger logger,
     IDatabaseProvider dbProvider,
     IRosterCache rosterCache)
     : base(logger, "Group by New and Existing")
 {
     _dbProvider  = dbProvider;
     _rosterCache = rosterCache;
 }
 public UpdatePlayersStage(
     IAppLogger logger,
     IDatabaseProvider dbProvider,
     IRosterCache rosterCache,
     IPlayerIdMappings playerIdMappings)
     : base(logger, "Update Players")
 {
     _dbProvider       = dbProvider;
     _rosterCache      = rosterCache;
     _playerIdMappings = playerIdMappings;
 }
Beispiel #5
0
 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;
 }
Beispiel #6
0
 public ToCoreMapper(IRosterCache rosterCache)
 {
     _rosterCache = rosterCache;
 }