public GamePlayApiController(IUserService userService, ICardService cardService, IGamePlayService gamePlayService, IMoveService moveService) : base(userService) { _cardService = cardService; _gamePlayService = gamePlayService; _moveService = moveService; }
public GamePlayController() { var churchCalculatorService = new ChurchCalculatorService(); var castleCalculatorService = new CastleCalculatorService(); var roadCalculatorService = new RoadCalculatorService(); IFigureService figureService = new FigureService(); ICalculateService calculateService = new CalculatorService(churchCalculatorService, castleCalculatorService, roadCalculatorService, figureService); gamePlayService = new GamePlayService(calculateService, figureService); }
public GameController(ITracer tracer, IGamePlayService pbpService) { _tracer = tracer; _pbpService = pbpService; }