public GameService(IPlayerRepository playerRepository, IGameRepository gameRepository, IMoveRepository moveRepository, IPlayerGameStatusRepository playerGameStatusRepository) { _playerRepository = playerRepository; _gameRepository = gameRepository; _moveRepository = moveRepository; _playerGameStatusRepository = playerGameStatusRepository; }
public GamePlayService( IGameDeckCardCollectionRepository gameDeckCardCollectionRepository, IGameDeckRepository gameDeckRepository, IGameRepository gameRepository, IMoveRepository moveRepository, ITurnRepository turnRepository, IDataMapper <GameDeckCardCollectionData, GameDeckCardCollectionModel> gameDeckCardCollectionMapper, IDataMapper <GameDeckData, GameDeckModel> gameDeckMapper, ICardService cardService, IGameDataService gameDataService, IGameValidator gameValidator, IMoveValidator moveValidator ) { _gameDeckCardCollectionRepository = gameDeckCardCollectionRepository; _gameDeckRepository = gameDeckRepository; _gameRepository = gameRepository; _moveRepository = moveRepository; _turnRepository = turnRepository; _gameDeckCardCollectionMapper = gameDeckCardCollectionMapper; _gameDeckMapper = gameDeckMapper; _cardService = cardService; _gameDataService = gameDataService; _gameValidator = gameValidator; _moveValidator = moveValidator; }
public MovedexViewModel(IMoveRepository moveRepository, INavigationService navigationService) { this.navigationService = navigationService; this.moveRepository = moveRepository; this.detailVm = Startup.ServiceProvider.GetService <MoveDetailViewModel>(); ReverseOrderCommand = new RelayCommand(() => OnReverseOrder()); SelectMoveCommand = new RelayCommand <ItemClickEventArgs>(async(args) => await SelectMove(args.ClickedItem as Move)); }
public MoveValidator( IGameDeckCardCollectionRepository gameDeckCardCollectionRepository, IMoveRepository moveRepository ) { _gameDeckCardCollectionRepository = gameDeckCardCollectionRepository; _moveRepository = moveRepository; }
public MoveController(IMoveRepository moveRepo, IGameRepository gameRepo, IMapper mapper) { _moveRepo = moveRepo; _gameRepo = gameRepo; _mapper = mapper; }
public HanoiController( HanoiCommandsHandler hanoiCommandsHandler, IMoveRepository moveRepository, MoveCommandsHandler moveCommandsHandler) { _hanoiCommandsHandler = hanoiCommandsHandler; _moveCommandsHandler = moveCommandsHandler; }
public MoveService( IMoveRepository moveRepository, IDataMapper <MoveData, MoveModel> moveDataMapper ) { _moveRepository = moveRepository; _moveDataMapper = moveDataMapper; }
public MovesSeeds(IMoveRepository moveRepository, ITypeRepository typeRepository, string apiUrl, string connectionString) { _moveRepository = moveRepository; _typeRepository = typeRepository; _apiUrl = apiUrl; _connectionString = connectionString; }
public GameService(IGameRepository gameRepository, IMoveRepository moveRepository, IGameCellSelectorService gameCellSelectorService, IVictoryCheckService victoryCheckService, IPlayerService playerService, IGameCellService gameCellService) { _gameRepository = gameRepository; _moveRepository = moveRepository; _gameCellSelectorService = gameCellSelectorService; _victoryCheckService = victoryCheckService; _playerService = playerService; _gameCellService = gameCellService; }
public MoveService(IBaseCRUDRepository <Move> repository, App.Common.Classes.Cache.IMemoryCacheManager memoryCacheManager, IMapper mapper, IServiceValidator <Move> validation , Microsoft.Extensions.Configuration.IConfiguration configuration , IMoveRepository moveRepository , IMoveDetailRepository moveDetailRepository) : base(repository, memoryCacheManager, mapper, validation, configuration) { this.moveRepository = moveRepository; this.moveDetailRepository = moveDetailRepository; _mapper = mapper; }
public SimulationApplication( IPokemonRepository pokemonRepository, IMoveRepository moveRepository, ITypeAdvantageRepository typeAdvantageRepository, CacheDomain cacheDomain) { _pokemonRepository = pokemonRepository; _moveRepository = moveRepository; _typeAdvantageRepository = typeAdvantageRepository; _cacheDomain = cacheDomain; }
public GamesController( UserManager <User> userManager, IGameService gameService, ISideRepository sideRepository, IMoveRepository moveRepository) { _userManager = userManager; _gameService = gameService; _sideRepository = sideRepository; _moveRepository = moveRepository; }
public AppService( IGameRepository gameRepository, IPlayerRepository playerRepository, IMoveRepository moveRepository, IRoundRepository roundRepository ) { GameRepository = gameRepository; PlayerRepository = playerRepository; MoveRepository = moveRepository; RoundRepository = roundRepository; }
public PokemonApplication( IPokemonRepository pokemonRepository, IPokemonSpeciesRepository pokemonSpeciesRepository, IMoveRepository moveRepository, INatureRepository natureRepository, CacheDomain cacheDomain) { _pokemonRepository = pokemonRepository; _pokemonSpeciesRepository = pokemonSpeciesRepository; _moveRepository = moveRepository; _natureRepository = natureRepository; _cacheDomain = cacheDomain; }
public GameManager( IGameRepository gameRepository, IMoveRepository moveRepository, IMoveValidator moveValidator) { _gameRepository = gameRepository ?? throw new ArgumentNullException(nameof(gameRepository)); _moveRepository = moveRepository ?? throw new ArgumentNullException(nameof(moveRepository)); _moveValidator = moveValidator ?? throw new ArgumentNullException(nameof(moveValidator)); }
public ChessGameService( IGameRepository gameRepository, ISideRepository sideRepository, IMoveRepository moveRepository, IColorRepository colorRepository, UserManager <User> userManager) { _gameRepository = gameRepository; _sideRepository = sideRepository; _moveRepository = moveRepository; _colorRepository = colorRepository; _userManager = userManager; }
public GameService(IGameRepository gameRepository, ICardRepository cardRepository, IRoundRepository roundRepository, IMoveRepository moveRepository, IUserGamesRepository userGamesRepository, IUserRepository userRepository, IUserRoundRepository userRoundRepository, IMemoryCache cache, IMapper mapper) { this._gameRepository = gameRepository; this._cardRepository = cardRepository; this._roundRepository = roundRepository; this._moveRepository = moveRepository; this._userGamesRepository = userGamesRepository; this._userRepository = userRepository; this._userRoundRepository = userRoundRepository; this._mapper = mapper; _deckProvider = new DeckProvider(cache); _handCardsProvider = new HandCardsProvider(cache); }
public PokemonDetailViewModel( IPokemonRepository pokemonRepository, IMoveRepository moveRepository, IEvolutionsRepository evolutionRepository, INavigationService navigationService) { _evolutionRepository = evolutionRepository; _navigationService = navigationService; _moveRepository = moveRepository; _pokemonRepository = pokemonRepository; PreviousCommand = new RelayCommand(async() => await SetNewPokemon(await pokemonRepository.GetPreviousPokemon(SelectedPokemon.DexNumber)), () => pokemonRepository.HasPreviousPokemon(SelectedPokemon.DexNumber)); NextCommand = new RelayCommand(async() => await SetNewPokemon(await pokemonRepository.GetNextPokemon(SelectedPokemon.DexNumber)), () => pokemonRepository.HasNextPokemon(SelectedPokemon.DexNumber)); }
public GamePlayService( IGameService gamseService, IGameDeckCardCollectionRepository gameDeckCardCollectionRepository, IGameRepository gameRepository, IMoveRepository moveRepository, ITurnRepository turnRepository ) { _gameService = gamseService; _gameDeckCardCollectionRepository = gameDeckCardCollectionRepository; _gameRepository = gameRepository; _moveRepository = moveRepository; _turnRepository = turnRepository; }
public GamePlayService( IGameRepository gameRepository, IMoveRepository moveRepository, ITurnRepository turnRepository, IGameDataService gameDataService, IGameValidator gameValidator, IMoveValidator moveValidator, IGameDeckHelper gameDeckHelper, IHandleWinnerHandler handleWinnerHandler ) { _gameRepository = gameRepository; _moveRepository = moveRepository; _turnRepository = turnRepository; _gameDataService = gameDataService; _gameValidator = gameValidator; _moveValidator = moveValidator; _gameDeckHelper = gameDeckHelper; _handleWinnerHandler = handleWinnerHandler; }
public MoveApplication(IMoveRepository moveRepository) { _moveRepository = moveRepository; }
public MoveService(IMoveRepository moveRepository) { _moveRepository = moveRepository; }
public MoveController(IMoveRepository moveRepository, IMapper mapper) { _moveRepository = moveRepository; _mapper = mapper; }
public GameHub(IGameService gameService, IMoveRepository moveRepository) { _gameService = gameService; _moveRepository = moveRepository; }
public UnitOfWork(GameContext context) { Context = context; Moves = new MoveRepository(Context); }
public HistoryService(IPlayerRepository playerRepository, IMoveRepository moveRepository, IPlayerGameStatusRepository playerGameStatusRepository) { _playerRepository = playerRepository; _moveRepository = moveRepository; _playerGameStatusRepository = playerGameStatusRepository; }
public SearchViewModel(IPokemonRepository pokemonsRepository, IMoveRepository moveRepository, INavigationService navigationService) { this.navigationService = navigationService; this.moveRepository = moveRepository; this.pokemonsRepository = pokemonsRepository; }
public MoveValidator(IMoveRepository moveRepository) { _moveRepository = moveRepository; }
public MoveFactory(IMoveRepository repository) { this.repository = repository; }
public HanoiCommandsHandler(IHanoiRepository hanoiRepository, IMoveRepository moveRepository) { _hanoiRepository = hanoiRepository; _moveRepository = moveRepository; }
public MoveCommandsHandler(IMoveRepository moveRepository) { _moveRepository = moveRepository; }