public ElementService(IMapper Mapper, IMediatorHandler Bus, IMerchantRepository MerchantRepository, IRoleManngeRepository roleManngeRepository) { _Mapper = Mapper; _Bus = Bus; _MerchantRepository = MerchantRepository; _RoleManngeRepository = roleManngeRepository; }
public PaymentController(ILogger <PaymentController> logger, IBankProcessor bankProcessor, IMerchantRepository merchantRepository, IPaymentRepository paymentRepository) { _logger = logger; _bankProcessor = bankProcessor; _merchantRepository = merchantRepository; _paymentRepository = paymentRepository; }
public AddMerchantAddressCommandHandler(IMerchantAddressRepository merchantLocationsRepository, IMerchantRepository merchantRepository, IMapper mapper) { _merchantLocationsRepository = merchantLocationsRepository; _merchantRepository = merchantRepository; _mapper = mapper; }
public TransactionsController(ITransactionRepository transactionRepository, IUserRepository userRepository, IMerchantRepository merchantRepository) { _transactionRepository = transactionRepository; _userRepository = userRepository; _merchantRepository = merchantRepository; }
public GetPaymentByTransactionIdQueryHandlerTests() { _merchantRepository = Substitute.For <IMerchantRepository>(); _paymentrepository = Substitute.For <IPaymentRepository>(); _handler = new GetPaymentByTransactionIdQueryHandler(_merchantRepository, _paymentrepository); }
public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <ManageController> logger, UrlEncoder urlEncoder, IMerchantRepository merchantRepository, ITransactionRepository transactionRepository, ILogRepository logRepository, IMapper mapper, IBitcoinService bitcoinService, ISubscriptionsRepository subscriptionsRepository, IConfiguration configuration, IEthereumService ethereumService) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _merchantRepository = merchantRepository; _transactionRepository = transactionRepository; _logRepository = logRepository; _mapper = mapper; _bitcoinService = bitcoinService; _subscriptionsRepository = subscriptionsRepository; _configuration = configuration; _ethereumService = ethereumService; }
public MerchantService( [NotNull] IMerchantRepository merchantRepository, [NotNull] ILogFactory logFactory) { _merchantRepository = merchantRepository; _log = logFactory.CreateLog(this); }
public MerchantService( IMerchantRepository merchantRepository, ILog log) { _merchantRepository = merchantRepository; _log = log; }
public CreateOrderCommandHandler(IOrderRepository orderRepository, IMerchantRepository merchantRepository, IMerchantAddressRepository merchantLocationsRepository) { _orderRepository = orderRepository; _merchantRepository = merchantRepository; _merchantLocationsRepository = merchantLocationsRepository; }
public ProductController(IMerchantRepository merchantRepository, ICategoryRepository categoryRepository, IProductRepository productRepository, IMapper mapper) { _merchantRepository = merchantRepository; _categoryRepository = categoryRepository; _productRepository = productRepository; _mapper = mapper; }
public RegisterMerchantCommandHandler(IMerchantRepository merchantRepository, IMerchantUserRepository merchantUserRepository, IMerchantUserUniquenessChecker merchantUserUniquenessChecker) { _merchantRepository = merchantRepository; _merchantUserRepository = merchantUserRepository; _merchantUserUniquenessChecker = merchantUserUniquenessChecker; }
public GetMerchantsHandler( IMerchantRepository merchantRepository, IMapper mapper) { _merchantRepository = merchantRepository; _mapper = mapper; }
public UpdateMerchantAddressCommandHandler(IMerchantRepository merchantRepository, IMerchantAddressRepository merchantAddressRepository, IMapper mapper) { _merchantRepository = merchantRepository; _merchantAddressRepository = merchantAddressRepository; _mapper = mapper; }
public UpdateMerchantHandler( IMerchantRepository merchantRepository, IMapper mapper) { _merchantRepository = merchantRepository; _mapper = mapper; }
public DataCollectionManager(ICatalogApiService catalogApiService, ISystemConfiguration config, IMerchantRepository merchantRepository, IProductLogRepository productLogRepository, IBus bus) { if (catalogApiService == null) { throw new ArgumentNullException("catalogApiService"); } if (productLogRepository == null) { throw new ArgumentNullException("productLogRepository"); } if (merchantRepository == null) { throw new ArgumentNullException("merchantRepository"); } if (config == null) { throw new ArgumentNullException("config"); } if (bus == null) { throw new ArgumentNullException("bus"); } _merchantRepository = merchantRepository; _config = config; _catalogApiService = catalogApiService; _productLogRepository = productLogRepository; _bus = bus; }
public AuthService(ISecurityTokenProvider tokenService, IHashingProvider hashingProvider, IMerchantRepository merchantRepository) { _tokenProvider = tokenService; _hashingProvider = hashingProvider; _merchantRepository = merchantRepository; }
public RequestPaymentValidatorTests() { _merchantRepository = Substitute.For <IMerchantRepository>(); _paymentrepository = Substitute.For <IPaymentRepository>(); _signatureValidator = Substitute.For <ISignatureValidator>(); _validator = new RequestPaymentCommandValidator(_signatureValidator, _merchantRepository, _paymentrepository); }
public RequestPaymentCommandValidator(ISignatureValidator signatureValidator, IMerchantRepository merchantRepository, IPaymentRepository paymentRepository) { _signatureValidator = signatureValidator; _merchantRepository = merchantRepository; _paymentRepository = paymentRepository; ConfigureValidations(); }
public CalculateFeeWithDiscountHandler(ICommandHandler <CalculateFee, Fee> calculateFeeHandler, IMerchantRepository merchantRepository) { _calculateFeeHandler = calculateFeeHandler ?? throw new ApplicationException("Calculate fee handler cannot be null"); _merchantRepository = merchantRepository ?? throw new ApplicationException("Merchant repository cannot be null"); }
public MerchantCommandHandler( IMerchantRepository eventRepository, IMediatorHandler mediatorHandler, INotificationHandler <DomainNotification> notifications) : base(mediatorHandler, notifications) { this.repository = eventRepository; this.mediatorHandler = mediatorHandler; }
public async Task ShouldPassGetPayment() { _merchantRepository = new MockMerchantRepository(); var result = await _merchantRepository.GetMerchantAsync("bd2347d5-98b3-4d4e-8773-4eb4b33ca0d6"); Assert.IsTrue(result.Name == "Adidas"); }
public FlyerController(IFlyerRepository flyerRepository, IProductRepository productRepository, ICategoryRepository categoryReposity, IMerchantRepository merchantRepository, IMerchantCategoryRepo merchantCategoryRepo) { _flyerRepository = flyerRepository; _productRepository = productRepository; _categoryReposity = categoryReposity; _merchantRepository = merchantRepository; _merchantCategoryRepo = merchantCategoryRepo; }
public MerchantService(IRepository<Supplier> supplierRepository, IMerchantRepository merchantRepository, IRepository<MerchantFeePayment> merchanteFeeRepository, IUnitOfWork uow) { _supplierRepository = supplierRepository; _merchantRepository = merchantRepository; _merchanteFeeRepository = merchanteFeeRepository; _uow = uow; }
public PaymentService(IPaymentRepository paymentRepository, IMerchantRepository merchantRepo, IEncryption encryption, IBankClient bankClient) { _paymentRepository = paymentRepository; _encryption = encryption; _merchantRepo = merchantRepo; _bankClient = bankClient; }
public PaymentsController(ILogger <PaymentsController> logger, IPaymentRepository paymentRepository, IMerchantRepository merchantRepository, IBankConnectorDomainService bankConnectorDS, ModelMapper modelMapper) { _logger = logger; _paymentRepository = paymentRepository; _merchantRepository = merchantRepository; _bankConnectorDS = bankConnectorDS; _modelMapper = modelMapper; }
public RequestPaymentCommandHandlerTests() { _merchantRepository = Substitute.For <IMerchantRepository>(); _paymentrepository = Substitute.For <IPaymentRepository>(); _acquiringBank = Substitute.For <IAcquiringBank>(); _logger = Substitute.For <ILogger <RequestPaymentCommandHandler> >(); _handler = new RequestPaymentCommandHandler(_logger, _merchantRepository, _paymentrepository, _acquiringBank); }
public FlyerController(IFlyerRepository flyerRepository, IProductRepository productRepository, ICategoryRepository categoryReposity, IMerchantRepository merchantRepository, IFlyerCategoryRepository flyerCategoryRepository, IMapper mapper) { _flyerRepository = flyerRepository; _productRepository = productRepository; _categoryReposity = categoryReposity; _merchantRepository = merchantRepository; _flyerCategoryRepository = flyerCategoryRepository; _mapper = mapper; }
public CreateMerchantHandler( IGuidGenerator guidGenerator, IMerchantRepository merchantRepository, IMapper mapper) { _guidGenerator = guidGenerator; _merchantRepository = merchantRepository; _mapper = mapper; }
public MerchantService(IRepository <Supplier> supplierRepository, IMerchantRepository merchantRepository, IRepository <MerchantFeePayment> merchanteFeeRepository, IUnitOfWork uow) { _supplierRepository = supplierRepository; _merchantRepository = merchantRepository; _merchanteFeeRepository = merchanteFeeRepository; _uow = uow; }
private void SetupInitialTestData(IMerchantRepository merchantRepository) { var newMerchant = new Merchant() { MerchantId = "TEST", FullName = "bob", AccountNumber = "1111111111111111", SortCode = "111111", CardNumber = "1234123412341234", Csv = "234" }; merchantRepository.Add(newMerchant).Wait(); merchantRepository.Save().Wait(); }
public RequestPaymentCommandHandler(ILogger <RequestPaymentCommandHandler> logger, IMerchantRepository merchantRepository, IPaymentRepository paymentRequestRepository, IAcquiringBank acquiringBank) { _logger = logger; _merchantRepository = merchantRepository; _paymentRequestRepository = paymentRequestRepository; _acquiringBank = acquiringBank; }