public GameManager(IJoinRoomHelper joinRoomHelper, IShuffleHelper <string> shuffleHelper, IScoreHelper scoreHelper, IFilenameHelper filenameHelper, IWordService wordService) { _joinRoomHelper = joinRoomHelper; _shuffleHelper = shuffleHelper; _scoreHelper = scoreHelper; _filenameHelper = filenameHelper; _wordService = wordService; }
public LettersHub(IWordService wordService, IFileHelper fileHelper, IFilenameHelper filenameHelper, IJoinRoomHelper joinRoomHelper, IGameManager gameManager) { _wordService = wordService; _fileHelper = fileHelper; _filenameHelper = filenameHelper; _joinRoomHelper = joinRoomHelper; _gameManager = gameManager; if (!File.Exists(_filenameHelper.GetDictionaryFilename())) { File.Create(_filenameHelper.GetDictionaryFilename()); } if (!File.Exists(_filenameHelper.GetGuessedWordsFilename())) { File.Create(_filenameHelper.GetGuessedWordsFilename()); } }