public PlayerAchievementRetriever(IDataContext dataContext, IAchievementRetriever achievementRetriever, IBoardGameGeekGameDefinitionInfoRetriever boardGameGeekGameDefinitionInfoRetriever, IPlayerRetriever playerRetriever) { _dataContext = dataContext; _achievementRetriever = achievementRetriever; _boardGameGeekGameDefinitionInfoRetriever = boardGameGeekGameDefinitionInfoRetriever; _playerRetriever = playerRetriever; }
public UniversalGameRetriever( IBoardGameGeekGameDefinitionInfoRetriever boardGameGeekGameDefinitionInfoRetriever, IGameDefinitionRetriever gameDefinitionRetriever, IDataContext dataContext, IUniversalStatsRetriever universalStatsRetriever, IRecentPublicGamesRetriever recentPublicGamesRetriever, IUniversalTopChampionsRetreiver universalTopChampionsRetreiver) { _boardGameGeekGameDefinitionInfoRetriever = boardGameGeekGameDefinitionInfoRetriever; _gameDefinitionRetriever = gameDefinitionRetriever; _dataContext = dataContext; _universalStatsRetriever = universalStatsRetriever; _recentPublicGamesRetriever = recentPublicGamesRetriever; _universalTopChampionsRetreiver = universalTopChampionsRetreiver; }
public GameDefinitionRetriever(IDataContext dataContext, IPlayerRepository playerRepository, IBoardGameGeekGameDefinitionInfoRetriever boardGameGeekGameDefinitionInfoRetriever) { _dataContext = dataContext; _playerRepository = playerRepository; _boardGameGeekGameDefinitionInfoRetriever = boardGameGeekGameDefinitionInfoRetriever; }