Example #1
0
 public GameService()
 {
     _uiMessageFactory    = new UiMessageFactory();
     _wordManager         = new WordManager();
     _randomUtils         = new RandomUtils();
     _wordListWithSubject = new List <Word>();
     _playerManager       = new PlayerManager();
     _scoreBoardManager   = new ScoreboardManager();
 }
Example #2
0
        public GameService()
        {
            _massageFactory = new UiMassageFactory();
            _randomUtils    = new RandomUtils();
            IReadRepository wordManager = new WordManager();

            _subjects      = wordManager.GetAllSubjects();
            _playerManager = new PlayerManager();
        }
Example #3
0
 public WordsRepository(IFileReader fileReader, IRandomUtils randomUtils)
 {
     _fileReader  = fileReader;
     _randomUtils = randomUtils;
 }
Example #4
0
 public GameBuilder(IWordsRepository wordRepository, IRandomUtils randomUtils)
 {
     _wordRepository = wordRepository;
     _randomUtils    = randomUtils;
 }