public PlayerController( IRESTFulGameEngineListener gameEngineListener, IGameDataRepository gameDataRepository ) { _gameEngineListener = gameEngineListener; _gameDataRepository = gameDataRepository; }
public RESTFulService( IRESTFulGameEngineListener gameEngineListener, IGamePlayEngine gamePlayEngine, ICqrsLogicHandler logicHandler, IComponentContext componentContext, ILogFactory logFactory ) : base(componentContext, logFactory) { _gameEngineListener = gameEngineListener; _gamePlayEngine = gamePlayEngine; _logicHandler = logicHandler; _log = logFactory.CreateForType(this); }