public Player(IPlayerInteractionService interactionService, IInputParser inputParser, ILogger logger) { _interactionService = interactionService; _inputParser = inputParser; _logger = logger; MoveCount = 0; }
public GameManager(IPlayerInteractionService interactionService, IGameStatusUpdateService statusUpdateService, IGameRule rules) { _interactionService = interactionService; _statusUpdateService = statusUpdateService; _gameRules = rules; }