Example #1
0
 public PlayGameService(IGameRepository gameRepository, IGameStateRepository gameStateRepository,
                        IPlayGameDomainService playGameDomainService, IUnitOfWork unitOfWork)
 {
     _gameRepository        = gameRepository;
     _gameStateRepository   = gameStateRepository;
     _playGameDomainService = playGameDomainService;
     _unitOfWork            = unitOfWork;
 }
Example #2
0
 public IntentService(EnvironmentService env, ICustomLogger logger, ITimeService time, IUserRepository users, IGameStateRepository states, IConfigRepository config)
 {
     _env    = env;
     _logger = logger;
     _time   = time;
     _users  = users;
     _states = states;
     _config = config;
 }
Example #3
0
 public GameStateActions(IGameStateRepository gameStateRepository,
                         IControlSetRepository controlSetRepository,
                         IControlSetFactory controlSetFactory,
                         IEndlessGameProvider endlessGameProvider)
 {
     _gameStateRepository  = gameStateRepository;
     _controlSetRepository = controlSetRepository;
     _controlSetFactory    = controlSetFactory;
     _endlessGameProvider  = endlessGameProvider;
 }
Example #4
0
 public GameService(IGameFactory gameFactory, IGameRepository gameRepository,
                    IGameStateRepository gameStateRepository, IIdGenerator idGenerator,
                    IUnitOfWork unitOfWork, IUserRepository userRepository)
 {
     _gameFactory         = gameFactory;
     _gameRepository      = gameRepository;
     _gameStateRepository = gameStateRepository;
     _idGenerator         = idGenerator;
     _unitOfWork          = unitOfWork;
     _userRepository      = userRepository;
 }
Example #5
0
        public GameStateProviderTests()
        {
            _dummyPlayer = GetDummyPlayer();
            _dummyMap = GetDummyMap();

            _gameStateRepository = Substitute.For<IGameStateRepository>();
            _playersProvider = Substitute.For<IPlayersProvider>();
            _playersProvider.Get(Guid.Empty).ReturnsForAnyArgs(_dummyPlayer);
            _mapProvider = Substitute.For<IMapProvider>();
            _mapProvider.GetRandomMap().ReturnsForAnyArgs(_dummyMap);
            _gameStateProvider = new GameStateProvider(_gameStateRepository, _playersProvider, _mapProvider);
        }
Example #6
0
 public DummyDataSeeder(IAuthUserRepository authUserRepository, IGameRepository gameRepository,
                        IGameStateRepository gameStateRepository, IRoleRepository roleRepository,
                        IUnitOfWork unitOfWork, IUserRepository userRepository
                        )
 {
     _authUserRepository  = authUserRepository;
     _gameRepository      = gameRepository;
     _gameStateRepository = gameStateRepository;
     _roleRepository      = roleRepository;
     _unitOfWork          = unitOfWork;
     _userRepository      = userRepository;
 }
        public GameStateProviderTests()
        {
            _dummyPlayer = GetDummyPlayer();
            _dummyMap    = GetDummyMap();

            _gameStateRepository = Substitute.For <IGameStateRepository>();
            _playersProvider     = Substitute.For <IPlayersProvider>();
            _playersProvider.Get(Guid.Empty).ReturnsForAnyArgs(_dummyPlayer);
            _mapProvider = Substitute.For <IMapProvider>();
            _mapProvider.GetRandomMap().ReturnsForAnyArgs(_dummyMap);
            _gameStateProvider = new GameStateProvider(_gameStateRepository, _playersProvider, _mapProvider);
        }
Example #8
0
 public AuthService(
     ICustomLogger logger, ITokenService token, ITimeService time,
     IUserRepository users, IGameStateRepository states, IConfigRepository config, StateInitService init
     )
 {
     _logger = logger;
     _token  = token;
     _time   = time;
     _users  = users;
     _states = states;
     _config = config;
     _init   = init;
 }
Example #9
0
 public void Setup()
 {
     _gameStateRepository = new InMemoryGameStateRepository();
     _gameService = new GameService(_gameStateRepository);
 }
Example #10
0
 public GameService(IGameStateRepository gameStateRepository)
 {
     _gameStateRepository = gameStateRepository;
 }
Example #11
0
 public GameStateProvider(IGameStateRepository repository)
 {
     _repo = repository;
 }
Example #12
0
 public MatchController(IGameStateRepository repo, ICombatCalculator calculator)
 {
     this.repo = repo;
     this.calculator = calculator;
 }
 public GamesControllerTests()
 {
     _db = Substitute.For<IGameStateRepository>();
     _prov = new GameStateProvider(_db);
     _controller = new GamesController(_prov);
 }
Example #14
0
 public GameStateProvider(IGameStateRepository repository, IPlayersProvider playersProvider, IMapProvider mapProvider)
 {
     _repo = repository;
     _playersProvider = playersProvider;
     _mapProvider = mapProvider;
 }
Example #15
0
        public GameStateService(RequestScope scopeContext, IGameStateRepository repository)
            :base(scopeContext, repository)
        {

        }
Example #16
0
 public GameStatesController()
 {
     this._gameStateRepository = new GameStateRepository();
 }
Example #17
0
 public GameStatesController(IGameStateRepository GameStateRepository)
 {
     this._gameStateRepository = GameStateRepository;
 }
Example #18
0
 public MatchController(IGameStateRepository repo, ICombatCalculator calculator)
 {
     this.repo       = repo;
     this.calculator = calculator;
 }
Example #19
0
 public GamesController(IGameStateRepository db)
 {
     _db = db;
 }
Example #20
0
 public GameStateProvider(IGameStateRepository repository, IPlayersProvider playersProvider, IMapProvider mapProvider)
 {
     _repo            = repository;
     _playersProvider = playersProvider;
     _mapProvider     = mapProvider;
 }