public PlayerGenerator() { _personNameGenerator = new PersonNameGenerator(); _profileScoreCalculator = new ProfileScoreCalculator(); _numberRandomizer = new NumberRandomizer(); _listRandomizer = new ListRandomizer(); _positionDeterminator = new PositionDeterminator(); var repositoryFactory = new RepositoryFactory(); using (var lineRepository = repositoryFactory.CreateLineRepository()) { _lines = lineRepository.GetAll(); } using (var positionRepository = repositoryFactory.CreatePositionRepository()) { _positions = positionRepository.GetAll(); } using (var playerProfileRepository = repositoryFactory.CreatePlayerProfileRepository()) { _playerProfiles = playerProfileRepository.GetAll(); } }
protected ServiceBase(Game game) { Game = game; NumberRandomizer = new NumberRandomizer(); ListRandomizer = new ListRandomizer(); ServiceFactory = new ServiceFactory(); }
internal PlayerGenerator() { _personNameGenerator = new PersonNameGenerator(); _profileScoreCalculator = new ProfileScoreCalculator(); _numberRandomizer = new NumberRandomizer(); _listRandomizer = new ListRandomizer(); _positionDeterminator = new PositionDeterminator(); using (var lineRepository = new RepositoryFactory().CreateLineRepository()) { _lines = lineRepository.GetAll(); } using (var positionRepository = new RepositoryFactory().CreatePositionRepository()) { _positions = positionRepository.GetAll(); } using (var playerProfileRepository = new RepositoryFactory().CreatePlayerProfileRepository()) { _playerProfiles = playerProfileRepository.GetAll(); } }
internal PlayerProfileService() { _listRandomizer = new ListRandomizer(); }
internal TeamService(Game game) : base(game) { _teamGenerator = new TeamGenerator(); _listRandomizer = new ListRandomizer(); }
internal PositionDeterminator(IPositionRepository positionRepository, IListRandomizer listRandomizer) { _positionRepository = positionRepository; _listRandomizer = listRandomizer; }
public PositionDeterminator() { _listRandomizer = new ListRandomizer(); _positionRepository = new RepositoryFactory().CreatePositionRepository(); }
internal GameService() { _listRandomizer = new ListRandomizer(); }
protected ServiceBase() { NumberRandomizer = new NumberRandomizer(); ListRandomizer = new ListRandomizer(); ServiceFactory = new ServiceFactory(); }