public AnalyticsService(ICartolaRepository cartolaRepository, IList <IBestPlayerStrategy> strategies) { _cartolaRepository = cartolaRepository; _strategies = strategies; _listaPartidas = _cartolaRepository.GetPartidas(); _esquemas = _cartolaRepository.GetEsquemaPosicoes(); _players = _cartolaRepository.GetJogadoresHistorico(); _homePlayers = _players .Where(x => _listaPartidas.Any(y => y.Rodada == x.RodadaId + 1 && y.ClubeCasaId == x.ClubeId)) .ToList(); }
public CartolaService(ICartolaRepository cartolaRepository, ICargaCartolaRepository cargaCartolaService) { _cartolaRepository = cartolaRepository; _cargaCartolaRepository = cargaCartolaService; }