public OfflineDepositCommands( IPaymentRepository repository, IPaymentQueries paymentQueries, IEventBus eventBus, IPaymentSettingsValidator validator, IActorInfoProvider actorInfoProvider, IPlayerIdentityValidator identityValidator, IDocumentService documentsService, IOfflineDepositQueries offlineDepositQueries, IServiceBus serviceBus, IBonusApiProxy bonusApiProxy, IMessageTemplateService messageTemplateService) { _repository = repository; _paymentQueries = paymentQueries; _eventBus = eventBus; _validator = validator; _actorInfoProvider = actorInfoProvider; _identityValidator = identityValidator; _documentsService = documentsService; _offlineDepositQueries = offlineDepositQueries; _serviceBus = serviceBus; _bonusApiProxy = bonusApiProxy; _messageTemplateService = messageTemplateService; }
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; }