public GameService(DataContextFactory dataContextFactory, GameStateService gameState, CurrentMatchProvider currentMatchProvider, GameEventPublisher eventPublisher, OverridableSettings settings) { _dataContextFactory = dataContextFactory; _gameState = gameState; _currentMatchProvider = currentMatchProvider; _eventPublisher = eventPublisher; _settings = settings; }