public BrandOperations(IBrandApiClientFactory brandApiClientFactory, IBrandCredentialsQueries brandCredentialsQueries, IPlayerQueries playerQueries, IGameQueries gameQueries) { _brandApiClientFactory = brandApiClientFactory; _brandCredentialsQueries = brandCredentialsQueries; _playerQueries = playerQueries; _gameQueries = gameQueries; }
public ThreadQueries(IHttpClientFactory httpClientFactory, IGameQueries nexusModsGameQueries, IDistributedCache cache, DefaultJsonSerializer jsonSerializer) { _httpClientFactory = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory)); _nexusModsGameQueries = nexusModsGameQueries ?? throw new ArgumentNullException(nameof(nexusModsGameQueries)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); _jsonSerializer = jsonSerializer ?? throw new ArgumentNullException(nameof(jsonSerializer)); }
public GamesTestHelper(IGameCommands gameCommands, IGameRepository gameRepository, IGameManagement gameManagement, IGameQueries gameQueries) { _gameCommands = gameCommands; _gameManagement = gameManagement; _gameQueries = gameQueries; _gamesRepository = gameRepository; }
public GamesController( IGameQueries gameQueries, IGameManagement gameCommands) { _gameQueries = gameQueries; _gameManagement = gameCommands; }
public static IEnumerable <ProductViewModel> BuildFromIds(IGameQueries queries, IEnumerable <Guid> productIds) { var gameProviders = queries.GetGameProviders().Where(x => productIds.Contains(x.Id)); return(gameProviders.Select(x => new ProductViewModel { Id = x.Id, Name = x.Name, Code = x.Code })); }
public GameProvidersController( IGameManagement gameManagement, IGameQueries queries) { _queries = queries; _gameManagement = gameManagement; randNumGen = new RNGCryptoServiceProvider(); }
public BetLevelsController( BrandQueries brandQueries, IGameQueries gameQueries, IAdminQueries adminQueries) { _brandQueries = brandQueries; _gameQueries = gameQueries; _adminQueries = adminQueries; }
public override void BeforeEach() { base.BeforeEach(); _repository = Container.Resolve <FakeGameRepository>(); _queries = Container.Resolve <GameQueries>(); PopulateFakeData(); }
public IssueQueries(ILogger <IssueQueries> logger, IHttpClientFactory httpClientFactory, IDistributedCache cache, IGameQueries nexusModsGameQueries, IModQueries nexusModsModQueries, DefaultJsonSerializer jsonSerializer) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _httpClientFactory = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); _nexusModsGameQueries = nexusModsGameQueries ?? throw new ArgumentNullException(nameof(nexusModsGameQueries)); _nexusModsModQueries = nexusModsModQueries ?? throw new ArgumentNullException(nameof(nexusModsModQueries)); _jsonSerializer = jsonSerializer ?? throw new ArgumentNullException(nameof(jsonSerializer)); }
public override void BeforeEach() { base.BeforeEach(); _queries = Container.Resolve <IGameQueries>(); _commands = Container.Resolve <IGameCommands>(); _repository = Container.Resolve <IGameRepository>(); _gsiHelper = Container.Resolve <GamesTestHelper>(); _gsiHelper.CreateGameServer(); }
public WalletController( BrandCommands brandCommands, BrandQueries brandQueries, IGameQueries gameQueries, IAdminQueries adminQueries) { _brandCommands = brandCommands; _brandQueries = brandQueries; _gameQueries = gameQueries; _adminQueries = adminQueries; }
public CommonGameActionsProvider( IUnityContainer container, IGameCommands gameCommands, IGameQueries gameQueries, ITransactionScopeProvider transactionScope, IErrorManager errors) { _container = container; _gameCommands = gameCommands; _gameQueries = gameQueries; _transactionScope = transactionScope; _errors = errors; }
public VipManagerController( BrandQueries brandQueries, BrandCommands brandCommands, IGameQueries gameQueries, IPlayerQueries playerQueries, IAdminQueries adminQueries, PlayerCommands playerCommands) { _brandQueries = brandQueries; _brandCommands = brandCommands; _gameQueries = gameQueries; _adminQueries = adminQueries; _playerCommands = playerCommands; _playerQueries = playerQueries; }
public BrandProductController( IGameQueries gameQueries, BrandQueries brandQueries, BrandCommands brandCommands, IGameManagement gameCommands, IAuthQueries authQueries, IAdminQueries adminQueries) : base(authQueries, adminQueries) { _gameQueries = gameQueries; _brandQueries = brandQueries; _brandCommands = brandCommands; _gameCommands = gameCommands; _adminQueries = adminQueries; }
public ReportController( IAuthQueries authQueries, ReportQueries queries, BrandQueries brandQueries, GameQueries gameQueries, IPaymentQueries paymentQueries, IEventBus eventBus) { _authQueries = authQueries; _queries = queries; _brandQueries = brandQueries; _gameQueries = gameQueries; _paymentQueries = paymentQueries; _eventBus = eventBus; }
public CommonGameActionsProvider( IUnityContainer container, IGameCommands gameCommands, IGameQueries gameQueries, ITransactionScopeProvider transactionScope, IErrorManager errors, FrozenStatusValidator frozenStatusValidator) { _container = container; _gameCommands = gameCommands; _gameQueries = gameQueries; _transactionScope = transactionScope; _errors = errors; _frozenStatusValidator = frozenStatusValidator; }
public BrandCommands( IBrandRepository repository, BrandQueries queries, IGameQueries gameQueries, IBasePaymentQueries paymentQueries, IEventBus eventBus, IActorInfoProvider actorInfoProvider, IAdminCommands adminCommands) { _repository = repository; _queries = queries; _gameQueries = gameQueries; _paymentQueries = paymentQueries; _eventBus = eventBus; _actorInfoProvider = actorInfoProvider; _adminCommands = adminCommands; }
public BonusTemplateController( BrandQueries brandQueries, IGameQueries gameQueries, IRiskLevelQueries riskLevelQueries, IMessageTemplateQueries messageTemplateQueries, IAuthQueries authQueries, IAdminQueries adminQueries, IBonusApiProxy bonusApiProxy) : base(authQueries, adminQueries) { _brandQueries = brandQueries; _adminQueries = adminQueries; _bonusApiProxy = bonusApiProxy; _gameQueries = gameQueries; _riskLevelQueries = riskLevelQueries; _messageTemplateQueries = messageTemplateQueries; }
public LicenseeController( BrandQueries queries, GameRepository gameRepository, IGameQueries gameQueries, LicenseeCommands licenseeCommands, LicenseeQueries licenseeQueries, IAdminQueries adminQueries, IActorInfoProvider actorInfoProvider) { _queries = queries; _gameRepository = gameRepository; _gameQueries = gameQueries; _licenseeCommands = licenseeCommands; _licenseeQueries = licenseeQueries; _adminQueries = adminQueries; _actorInfoProvider = actorInfoProvider; }
public AVCValidationService( IAVCConfigurationQueries avcConfigurationQueries, IPaymentRepository paymentRepository, IRiskLevelQueries riskLevelQueries, IGameQueries gameQueries, IWalletQueries walletQueries, IWithdrawalVerificationLogsCommands logsCommands, IWithdrawalVerificationLogsQueues withdrawalVerificationLogsQueues, IEventBus eventBus, IPlayerIdentityValidator identityValidator) : base(paymentRepository, riskLevelQueries, walletQueries) { _avcConfigurationQueries = avcConfigurationQueries; _paymentRepository = paymentRepository; _gameQueries = gameQueries; _logsCommands = logsCommands; _withdrawalVerificationLogsQueues = withdrawalVerificationLogsQueues; _eventBus = eventBus; _identityValidator = identityValidator; }
public CommonGameActionsProvider( IUnityContainer container, IGameCommands gameCommands, IGameQueries gameQueries, ITransactionScopeProvider transactionScope, IErrorManager errors, IModeSwitch modeSwitch, IFlycowApiClientProvider flycowApiClientProvider ) { _container = container; _gameCommands = gameCommands; _gameQueries = gameQueries; _transactionScope = transactionScope; _errors = errors; _flycowApiClientProvider = flycowApiClientProvider; _useRealUgs = modeSwitch.IsUsingRealUgs(); }
public AutoVerificationController( IAVCConfigurationCommands avcConfigurationCommands, IAVCConfigurationQueries avcConfigurationQueries, IRiskLevelQueries riskLevelQueries, BrandQueries brandQueries, IGameQueries gameQueries, ISecurityRepository securityRepository, IPaymentLevelQueries paymentQueries, IAdminQueries adminQueries) { _avcConfigurationCommands = avcConfigurationCommands; _avcConfigurationQueries = avcConfigurationQueries; _riskLevelQueries = riskLevelQueries; _brandQueries = brandQueries; _gameQueries = gameQueries; _securityRepository = securityRepository; _paymentQueries = paymentQueries; _adminQueries = adminQueries; }
public override void BeforeEach() { base.BeforeEach(); _queries = Container.Resolve <IGameQueries>(); _gameManagement = Container.Resolve <IGameManagement>(); _repository = Container.Resolve <FakeGameRepository>(); _repository.GameProviders.Add( new GameProvider { Id = Guid.NewGuid(), Name = "Mock Sport Bets", Code = "Mock_Sport_Bets_code" }); var securityTestHelper = Container.Resolve <SecurityTestHelper>(); securityTestHelper.PopulatePermissions(); securityTestHelper.CreateAndSignInSuperAdmin(); }
public void Can_Get_Playable_Balance() { var wallets = _repository.Wallets.ToList(); var i = random.Next(1, wallets.Count - 1); var randomWallet = wallets[i]; var amount = random.Next(0, 1000); var bonusProxyMock = new Mock <IBonusApiProxy>(); bonusProxyMock.Setup(m => m.GetPlayerBalanceAsync(It.IsAny <Guid>(), It.IsAny <Guid>())).ReturnsAsync(new BonusBalance { Main = amount, Bonus = amount / 2 }); _queries = new GameQueries(_repository, new GameWalletQueries(_repository)); var playerId = randomWallet.PlayerId; var pamount = _queries.GetPlayableBalance(playerId); Assert.AreEqual(randomWallet.Balance, pamount.Balance); }
/// <summary> /// Initializes a new instance of the <see cref="T:RTTicTacToe.WebApi.Controllers.PlayerController"/> class. /// </summary> /// <param name="readModel">Read model.</param> public PlayerController(IGameQueries readModel) { _readModel = readModel; }
/// <summary> /// Initializes a new instance of the <see cref="T:RTTicTacToe.WebApi.Controllers.GameController"/> class. /// </summary> /// <param name="commandSender">Command sender.</param> /// <param name="readModel">Read model.</param> public GameController(ICommandSender commandSender, IGameQueries readModel) { _commandSender = commandSender; _readModel = readModel; }
public ReportController(ReportQueries reportQueries, IGameQueries gameQueries) { _reportQueries = reportQueries; _gameQueries = gameQueries; }
public GamesController(IGameQueries gameQueries, IProductOperations productOperations) { _gameQueries = gameQueries; _productOperations = productOperations; }
public IActionResult GetGamesAsync([FromServices] IGameQueries gameQueries, CancellationToken ct) => Ok(gameQueries.GetAllAsync(ct));
public GameController(IGameQueries gameQueries) { _gameQueries = gameQueries; }