public IndexModel( IWinnerService winnerService, IResponseService responseService) { _winnerService = winnerService; _responseService = responseService; }
public UserController(IUserService userService, ISessionService sessionService, ITicketService ticketService, IWinnerService winnerService) { _userService = userService; _sessionService = sessionService; _ticketService = ticketService; _winnerService = winnerService; }
public ApiGameController(IGame game, IWinnerService winnerService, IGameLogService gameLogService, IEnumerable <IComputerMove> computerMoves) { _game = game; _winnerService = winnerService; _gameLogService = gameLogService; _computerMoves = computerMoves; }
public DrawService(IRepository <Draw> drawRepository, IRepository <Session> sessionRepository, IWinnerService winnerService, IMapper mapper) { _drawRepository = drawRepository; _sessionRepository = sessionRepository; _winnerService = winnerService; _mapper = mapper; }
public PlayRoundService( IBettingService bettingService, IPlayerParticipationService playerParticipationService, IDealCardService dealCardService, IPlayerActionService actionService, IWinnerService winnerService, IConsoleOutputService consoleOutputService) { _bettingService = bettingService; _playerParticipationService = playerParticipationService; _dealCardService = dealCardService; _actionService = actionService; _winnerService = winnerService; _consoleOutputService = consoleOutputService; }
public GameOfWarService( ILogger <GameOfWarService> logger, IConfiguration config, IDealCardsService dealCardsService, IWinnerService winnerService, IPlayerFactory playerFactory, IWarService warService, IDrawService drawService) { _logger = logger; _config = config; _dealCardsService = dealCardsService; _winnerService = winnerService; _playerFactory = playerFactory; _warService = warService; _drawService = drawService; }
public GameOfWar(Func <string> inputProvider, Action <string> outputProvider) { _winnerService = new WinnerService(); _inputProvider = inputProvider; _outputProvider = outputProvider; Deck = new Deck(); Deck.ShuffleDeck(); Player1 = CreatePlayer(); Player2 = CreatePlayer(); // Testing Player1.Hand.Insert(0, new Card(Suit.Clubs, 1)); Player2.Hand.Insert(0, new Card(Suit.Clubs, 1)); }
public Game( IDealCardsService dealCardsService, IWinnerService winnerService, IPlayerFactory playerFactory, IWarService warService, IDrawService drawService, Func <string> inputProvider, Action <string> outputProvider, int playerCount) { _dealCardsService = dealCardsService; _winnerService = winnerService; _inputProvider = inputProvider; _outputProvider = outputProvider; _drawService = drawService; _warService = warService; Players = playerFactory.CreatePlayers(playerCount); }
public ReportService(ISearchService searchService, IWinnerService winnerService) { _searchService = searchService; _winnerService = winnerService; }
public WinnerController(IWinnerService winnerService) { _winnerService = winnerService; }