public GamesManager(IGamesRepository gamesRepository, IPlayersRepository playersRepository, GamesMapper gameMapper, ITeamsRepository teamsRepository, IEventsRepository eventsRepository) { _gamesRepository = gamesRepository; _playersRepository = playersRepository; _gameMapper = gameMapper; _teamsRepository = teamsRepository; _eventsRepository = eventsRepository; }
public TeamsManager(ITeamsRepository teamsRepository, IPlayersRepository playersRepository, IGamesRepository gamesRepository, ILeaguesRepository leaguesRepository, TeamsMapper teamMapper, IEventsRepository eventsRepository) { _teamsRepository = teamsRepository; _playersRepository = playersRepository; _gamesRepository = gamesRepository; _leaguesRepository = leaguesRepository; _teamMapper = teamMapper; _eventsRepository = eventsRepository; }
public LeagueService(ILeagueCodeRepository leagueCodeRepository, ILeagueRepository leagueRepository, IPlayersRepository playersRepository, IImportService importService) { _leagueCodeRepository = leagueCodeRepository; _leagueRepository = leagueRepository; _playersRepository = playersRepository; _importService = importService; }
public void MatchesTestInitialize() { MatchesRepository = new MatchesRepository(); PlayersRepository = new PlayersRepository(); Controller = new MatchesController(MatchesRepository, PlayersRepository) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; }
public PlayersController( IPlayersRepository playersRepository, IGeoLocationClient geoLocationClient, IAdminActionsRepository adminActionsRepository, IPlayerAnalyticsRepository playerAnalyticsRepository) { _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); _geoLocationClient = geoLocationClient ?? throw new ArgumentNullException(nameof(geoLocationClient)); _adminActionsRepository = adminActionsRepository ?? throw new ArgumentNullException(nameof(adminActionsRepository)); _playerAnalyticsRepository = playerAnalyticsRepository ?? throw new ArgumentNullException(nameof(playerAnalyticsRepository)); }
public StartGameRoundValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IPlayersRepository playersRepository, IGameRoundsRepository gameRoundsRepository, IGameOrRoundOwnerRule gameOrRoundOwnerRule) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.playersRepository = playersRepository; this.gameRoundsRepository = gameRoundsRepository; this.gameOrRoundOwnerRule = gameOrRoundOwnerRule; }
public LeaguesManager(ILeaguesRepository leaguesRepository, ITeamsRepository teamsRepository, IGamesRepository gamesRepository, IPlayersRepository playersRepository, IUsersRepository usersRepository, TeamsMapper teamMapper, UserStatisticCalculation userStatisticCalculation, LeaguesMapper leaguesMapper, IEventsRepository eventsRepository) { _leaguesRepository = leaguesRepository; _teamsRepository = teamsRepository; _gamesRepository = gamesRepository; _playersRepository = playersRepository; _usersRepository = usersRepository; _teamMapper = teamMapper; _userStatisticCalculation = userStatisticCalculation; _leaguesMapper = leaguesMapper; _eventsRepository = eventsRepository; }
public AdminActionController( ILogger <AdminActionController> logger, IAuthorizationService authorizationService, IPlayersRepository playersRepository, IAdminActionsRepository adminActionsRepository, IPlayersForumsClient playersForumsClient) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); _adminActionsRepository = adminActionsRepository ?? throw new ArgumentNullException(nameof(adminActionsRepository)); _playersForumsClient = playersForumsClient ?? throw new ArgumentNullException(nameof(playersForumsClient)); }
//public event PropertyChangedEventHandler PropertyChanged = delegate { }; public PlayerListViewModel(IPlayersRepository repo) { _repo = repo; //if (DesignerProperties.GetIsInDesignMode( // new System.Windows.DependencyObject())) return; //Players = new ObservableCollection<Player>(_repo.GetPlayersAsync().Result); DeleteCommand = new RelayCommand(OnDelete, CanDelete); AddPlayerCommand = new RelayCommand(OnAddPlayer); EditPlayerCommand = new RelayCommand <Player>(OnEditPlayer); ClearSearchCommand = new RelayCommand(OnClearSearch); }
public BanFileIngest( ILogger <BanFileIngest> logger, IGuidValidator guidValidator, IPlayersRepository playersRepository, IAdminActionsRepository adminActionsRepository, IPlayersForumsClient playersForumsClient) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _guidValidator = guidValidator ?? throw new ArgumentNullException(nameof(guidValidator)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); _adminActionsRepository = adminActionsRepository ?? throw new ArgumentNullException(nameof(adminActionsRepository)); _playersForumsClient = playersForumsClient ?? throw new ArgumentNullException(nameof(playersForumsClient)); }
/// <summary> /// Konstruktor klasy. /// </summary> /// <param name="players">Repozytorium graczy.</param> /// <param name="name">Imię aktualnego gracza.</param> public Session(IPlayersRepository players, string name) { this._currentNumbers = new ObservableCollection <int>(); this._numbers = new ASMNumberRandomizer(); this._divideNumbers = new DivideNumberRandomizer(); _players = players; this._answerEquation = new ObservableCollection <string>(); _soundPlayer = new MediaPlayer(); this.Name = name; _time = TimeSpan.FromSeconds(_equationTime); _timer = new DispatcherTimer(new TimeSpan(0, 0, 1), DispatcherPriority.Normal, delegate { Tick(); }, Application.Current.Dispatcher); _timer.Stop(); }
public BattleManager(IArmiesRepository armiesRepository, IPlayersRepository playersRepository, IArmiesHelper armiesHelper, ICitiesHelper citiesHelper, IMessagesService messagesService, IViewSwitcher viewSwitcher) { _playersRepository = playersRepository; _armiesRepository = armiesRepository; _armiesHelper = armiesHelper; _citiesHelper = citiesHelper; _messagesService = messagesService; _viewSwitcher = viewSwitcher; }
public ArmiesTurnProcessor(ILegionInfo legionInfo, IArmiesRepository armiesRepository, ICitiesRepository citiesRepository, IPlayersRepository playersRepository, IArmiesHelper armiesHelper, IBattleManager battleManager) { _legionInfo = legionInfo; _armiesRepository = armiesRepository; _citiesRepository = citiesRepository; _playersRepository = playersRepository; _armiesHelper = armiesHelper; _battleManager = battleManager; }
public GameStatisticsWindow( IGuiServices guiServices, ITexts texts, ILegionInfo legionInfo, IMapController mapController, IPlayersRepository playersRepository) : base(guiServices) { _texts = texts; _legionInfo = legionInfo; _mapController = mapController; _playersRepository = playersRepository; CreateElements(); }
public GameArchive( IBytesHelper helper, ILegionInfo legionInfo, IArmiesRepository armiesRepository, ICitiesRepository citiesRepository, IPlayersRepository playersRepository, IDefinitionsRepository definitionsRepository) { _helper = helper; _legionInfo = legionInfo; _armiesRepository = armiesRepository; _citiesRepository = citiesRepository; _playersRepository = playersRepository; _definitionsRepository = definitionsRepository; }
public SubmitAnswerHandler( IRequestValidator<SubmitAnswer> requestValidator, IRepositoryTransactionsFactory repositoryTransactionsFactory, IPlayerAnswersRepository playerAnswerRepository, IGameCheckpointUpdater gameCheckpointUpdater, IPlayersRepository playersRepository, IPlayerCardsRepository playerCardsRepository) { this.requestValidator = requestValidator; this.repositoryTransactionsFactory = repositoryTransactionsFactory; this.playerAnswerRepository = playerAnswerRepository; this.gameCheckpointUpdater = gameCheckpointUpdater; this.playersRepository = playersRepository; this.playerCardsRepository = playerCardsRepository; }
public PlayerViewModel(IImageLoadTask imageLoadTask, IPlayersRepository playersRepository, IStatisticsRepository statisticsRepository, IConfigurationRepository configurationRepository, ICommentaryPlayer commentaryPlayer, IDialogService dialogService) : base(commentaryPlayer, dialogService) { _imageLoadTask = imageLoadTask; _playersRepository = playersRepository; _statisticsRepository = statisticsRepository; _configurationRepository = configurationRepository; Initialise(); SetUpMessageBus(); }
public MapPopularityCommandHandler( ILogger <MapPopularityCommandHandler> logger, IGameServersRepository gameServersRepository, IMapPopularityRepository mapPopularityRepository, IRconClientFactory rconClientFactory, IGameServerStatusRepository gameServerStatusRepository, IPlayersRepository playersRepository) : base(new[] { "!like", "!dislike" }) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _mapPopularityRepository = mapPopularityRepository ?? throw new ArgumentNullException(nameof(mapPopularityRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); }
public JoinGameHandler( IRequestValidator <JoinGame> requestValidator, IRepositoryTransactionsFactory repositoryTransactionsFactory, IPlayersRepository playersRepository, IPlayerCardsRepository playerCardsRepository, IAnswerCardsRepository answerCardsRepository, IGameCheckpointUpdater gameCheckpointUpdater) { this.requestValidator = requestValidator; this.repositoryTransactionsFactory = repositoryTransactionsFactory; this.playersRepository = playersRepository; this.playerCardsRepository = playerCardsRepository; this.answerCardsRepository = answerCardsRepository; this.gameCheckpointUpdater = gameCheckpointUpdater; }
public SubmitAnswerValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IPlayersRepository playersRepository, IGameRoundsRepository gameRoundsRepository, IPlayerCardsRepository playerCardsRepository, IQuestionCardsRepository questionCardsRepository, IPlayerAnswersRepository playerAnswersRepository) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.playersRepository = playersRepository; this.gameRoundsRepository = gameRoundsRepository; this.playerCardsRepository = playerCardsRepository; this.questionCardsRepository = questionCardsRepository; this.playerAnswersRepository = playerAnswersRepository; }
public ServerAdminController( IAuthorizationService authorizationService, IGameServersRepository gameServersRepository, IGameServerStatusRepository gameServerStatusRepository, IRconClientFactory rconClientFactory, IChatLogsRepository chatLogsRepository, IPlayersRepository playersRepository) { _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); _chatLogsRepository = chatLogsRepository ?? throw new ArgumentNullException(nameof(chatLogsRepository)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); }
public MapGuiLayer( IGuiServices guiServices, IMapController mapController, ITexts texts, IPlayersRepository playersRepository, ILegionInfo legionInfo, ModalLayer modalLayer, ICommonGuiFactory commonGuiFactory) : base(guiServices) { _mapController = mapController; _texts = texts; _playersRepository = playersRepository; _legionInfo = legionInfo; _modalLayer = modalLayer; _commonGuiFactory = commonGuiFactory; }
public InitialDataGenerator( ILegionConfig legionConfig, ILegionInfo legionInfo, IDefinitionsRepository definitionsRepository, IArmiesRepository armiesRepository, IPlayersRepository playersRepository, ICitiesRepository citiesRepository, ICitiesHelper citiesHelper) { _legionConfig = legionConfig; _legionInfo = legionInfo; _definitionsRepository = definitionsRepository; _armiesRepository = armiesRepository; _playersRepository = playersRepository; _citiesRepository = citiesRepository; _citiesHelper = citiesHelper; }
/// <summary> /// Konstruktor klasy. /// </summary> public MainWindow() { InitializeComponent(); _players = new XMLPlayersRepository(@"..\..\..\PlayersRepository.xml"); _selectPlayer = new PlayerSelection(_players); _selectPlayer.ShowDialog(); _game = new Session(_players, _selectPlayer.Name); _game.NewEquation(); this.DataContext = _game; _soundPlayer = new MediaPlayer(); lbNumbers.ItemsSource = _game.CurrentNumbers; lbEquation.ItemsSource = _game.AnswerEquation; }
public MainPageViewModel(IPlayersRepository playersRepository, IConfigurationRepository configurationRepository, Func <string, IDartGame> dartGameFactory, Func <string, IStatisticsCalculationService> statisticsFactory, ICommentaryPlayer commentaryPlayer, IDialogService dialogService) : base(commentaryPlayer, dialogService) { _playersRepository = playersRepository; _configurationRepository = configurationRepository; _dartGameFactory = dartGameFactory; _statisticsFactory = statisticsFactory; InitialiseStandingDataAndSound(); InitialiseSubscriptions(); InitaliseCommands(); SetupMessageBus(); }
public CreateGameHandler( IRequestValidator <CreateGame> requestValidator, IRepositoryTransactionsFactory repositoryTransactionsFactory, IGameRoundCreator gameRoundCreator, IPlayerCardsCreator playerCardsCreator, IGamesRepository gamesRepository, IPlayersRepository playersRepository, ICodeGenerator codeGenerator, IGameCheckpointUpdater gameCheckpointUpdater) { this.requestValidator = requestValidator; this.repositoryTransactionsFactory = repositoryTransactionsFactory; this.gameRoundCreator = gameRoundCreator; this.playerCardsCreator = playerCardsCreator; this.gamesRepository = gamesRepository; this.playersRepository = playersRepository; this.codeGenerator = codeGenerator; this.gameCheckpointUpdater = gameCheckpointUpdater; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline public void Configure(IApplicationBuilder app, IHostingEnvironment env, IPlayersRepository playerRepository) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler(appBulider => { appBulider.Run(async context => { context.Response.StatusCode = 500; await context.Response.WriteAsync("Please try again"); }); }); } app.UseMvc(); playerRepository.CreateTableAsync(false); }
public override void RegisterScenarioDependencies(Container container) { base.RegisterScenarioDependencies(container); _queryMock = Substitute.For <IQuery <TenantId, List <PlayerDto> > >(); container.Register(() => _queryMock, Lifestyle.Scoped); _repoMock = Substitute.For <IPlayersRepository>(); _repoMock.Add(Arg.Any <Player>()) .Returns(ci => ci.Arg <Player>()) .AndDoes(ci => { _actualPlayer = ci.Arg <Player>(); }); _repoMock.Update(Arg.Any <Player>(), Arg.Any <Version>()) .Returns(ci => { var original = ci.Arg <Player>(); var updatedVersion = new Version($"updated-{original.Version}"); _versionMap.RecordVersionChange(this.GetEntityId(original), updatedVersion); var updated = new Player(original.Tenant, updatedVersion, original.Id, original.FirstName, original.LastName); return(updated); }) .AndDoes(ci => { if (_actualPlayer == null) { return; } _actualPlayer = ci.Arg <Player>(); }); container.Register(() => _repoMock, Lifestyle.Scoped); }
public PlayersController(IPlayersRepository playersRepository) { _repo = playersRepository; }
public NextGameRoundOwnerProvider(IPlayersRepository playersRepository) { this.playersRepository = playersRepository; }
private static void UpdateDbStats(IPlayersRepository repository, Player player) { var model = repository.GetByName(player.Name); Initiator.Mapper.Map(player, model); repository.Update(model); }
public Dealer(IPlayersRepository playersRepository) { this.players = playersRepository.GetPlayers(); }
public PlayerGetRequestHandler(IPlayersRepository repository, IBadgesClient badgesClient) { _repository = repository; _badgesClient = badgesClient; }
public DatabaseService(IPlayersRepository playersRepository) { PlayersRepository = playersRepository; }
public UsersManager(IPlayersRepository playersRepository, ITeamsRepository teamsRepository, IUsersRepository usersRepository) { _playersRepository = playersRepository; _teamsRepository = teamsRepository; _usersRepository = usersRepository; }
public Handler(IPlayersRepository repo, ICurrentUserProvider currentUser) { _repo = repo; _currentUser = currentUser; }
public RosterManager(IPlayersRepository playersRepository) { PlayersRepository = playersRepository; }