Esempio n. 1
0
 public ChessHub(IHubContext <ChessHub> hubContext,
                 IGameHelper gameHelper,
                 IRoomService roomService)
 {
     _hubContext  = hubContext;
     _gameHelper  = gameHelper;
     _roomService = roomService;
 }
 public KalamburyHub(IHubContext <KalamburyHub> hubContext,
                     IGameHelper gameHelper,
                     IRoomService roomService)
 {
     _hubContext  = hubContext;
     _gameHelper  = gameHelper;
     _roomService = roomService;
 }
Esempio n. 3
0
 public ShipsHub(IHubContext <ShipsHub> hubContext,
                 IGameHelper gameHelper,
                 IRoomService roomService,
                 IShipsService shipsService)
 {
     _hubContext   = hubContext;
     _gameHelper   = gameHelper;
     _shipsService = shipsService;
     _roomService  = roomService;
 }
Esempio n. 4
0
 public FriendOperationsController(IFriendOperationRepository friendOperationRepo,
                                   INotificationHelper notificationHelper,
                                   IGameHelper gameHelper,
                                   ILogHelper logHelper)
 {
     _friendOperationRepo = friendOperationRepo;
     _notificationHelper  = notificationHelper;
     _gameHelper          = gameHelper;
     _logHelper           = logHelper;
 }
 public EventOperationsController(IEventOperationRepository eventOperationRepo,
                                  INotificationHelper notificationHelper,
                                  IEventRepository eventRepo,
                                  IGameHelper gameHelper,
                                  ILogHelper logHelper)
 {
     _eventOperationRepo = eventOperationRepo;
     _notificationHelper = notificationHelper;
     _eventRepo          = eventRepo;
     _gameHelper         = gameHelper;
     _logHelper          = logHelper;
 }
Esempio n. 6
0
 public CommentsController(ICommentRepository commentRepo,
                           IEventRepository eventRepo,
                           INotificationHelper notificationHelper,
                           IGameHelper gameHelper,
                           ILogHelper logHelper)
 {
     _commentRepo        = commentRepo;
     _eventRepo          = eventRepo;
     _notificationHelper = notificationHelper;
     _gameHelper         = gameHelper;
     _logHelper          = logHelper;
 }
Esempio n. 7
0
 public EventsController(IEventRepository eventRepo,
                         ISearchHelper searchHelper,
                         IGameHelper gameHelper,
                         ILogHelper logHelper,
                         IAzureBlobStorage blobStorage)
 {
     _eventRepo    = eventRepo;
     _searchHelper = searchHelper;
     _gameHelper   = gameHelper;
     _logHelper    = logHelper;
     _blobStorage  = blobStorage;
 }
Esempio n. 8
0
        public Player(int id, string name, IRoleCard role, Tuple<ICharacterCard, ICharacterCard> character, IGameHelper helper)
        {
            _id = id;
              _name = name;
              _role = role;
              _character = character;
              _helper = helper;

              MaximumLifePoints = _character.Item1.MaxLife;
              if (role.Role == Roles.Sheriff)
            MaximumLifePoints += 1;
        }
Esempio n. 9
0
        public GameServer(IKalaburyService kalaburyService,
                          IGameMiddleware gameMiddleware,
                          IGameHelper gameHelper)
        {
            this.kalaburyService = kalaburyService;

            this.gameMiddleware = gameMiddleware;

            this.gameHelper = gameHelper;

            Thread thread = new Thread(StartServer);

            thread.Start();
        }
Esempio n. 10
0
        public GameServer(IChineseService chineseService,
                          IGameMiddleware gameMiddleware,
                          IGameHelper gameHelper)
        {
            this.chineseService = chineseService;

            this.gameMiddleware = gameMiddleware;

            this.gameHelper = gameHelper;

            Thread thread = new Thread(StartServer);

            thread.Start();
        }
Esempio n. 11
0
        public GameServer(IShipsService shipsService,
                          IGameMiddleware gameMiddleware,
                          IGameHelper gameHelper)
        {
            this.shipsService = shipsService;

            this.gameMiddleware = gameMiddleware;

            this.gameHelper = gameHelper;

            Thread thread = new Thread(StartServer);

            thread.Start();
        }
Esempio n. 12
0
 public ShipsService(IRankingService rankingService, IGameHelper gameHelper)
 {
     RankingService  = rankingService;
     this.gameHelper = gameHelper;
 }
 public GameEngine(IGameHelper r)
 {
     _gameHelper = r;
 }
Esempio n. 14
0
 public RoomService(IRoomRepository roomRepository,
                    IGameHelper gameHelper)
 {
     this.roomRepository = roomRepository;
     this.gameHelper     = gameHelper;
 }
 public void SetUp()
 {
     _roomRepository = Substitute.For <IRoomRepository>();
     _gameHelper     = Substitute.For <IGameHelper>();
     _roomService    = Substitute.For <IRoomService>();
 }