public OrderCreatedConsumer(ICardDetailsRepository cardDetailsRepository, IPaymentDetailsRepository paymentDetailsRepository, ICommandBus commandBus, PaymentDetailsContext dbContext) { _cardDetailsRepository = cardDetailsRepository; _paymentDetailsRepository = paymentDetailsRepository; _commandBus = commandBus; _dbContext = dbContext; }
public PaymentDetailsController(IPaymentDetailsRepository repository, IMapper mapper, LinkGenerator linkGenerator, ILogger <PaymentDetailsController> logger) { _repository = repository; _mapper = mapper; _linkGenerator = linkGenerator; _logger = logger; }
public ChargePaymentConsumer(IEventBus eventBus, IPaymentProvider paymentProvider, IPaymentDetailsRepository paymentDetailsRepository, PaymentDetailsContext context) { _eventBus = eventBus; _paymentProvider = paymentProvider; _paymentDetailsRepository = paymentDetailsRepository; _context = context; }
public PaymentService(IBankApiHttpClient bankApiHttpClient, IPaymentDetailsRepository paymentDetailsRepository, ICurrencyRepository currencyRepository) { _bankApiClient = bankApiHttpClient; _paymentDetailsRepository = paymentDetailsRepository; _currencyRepository = currencyRepository; }
public PaymentService(IPaymentDetailsRepository paymentRepository) { this.paymentRepository = paymentRepository; }
private PaymentService CreatePaymentService(IBankApiHttpClient bankApiHttpClient = null, IPaymentDetailsRepository paymentDetailsRepository = null, ICurrencyRepository currencyRepository = null) { if (bankApiHttpClient == null) { bankApiHttpClient = SetupBankApiHttpClientMock(); } if (paymentDetailsRepository == null) { paymentDetailsRepository = SetupPaymentDetailsRepositoryMock(); } if (currencyRepository == null) { currencyRepository = SetupCurrencyRepositoryMock(); } return(new PaymentService(bankApiHttpClient, paymentDetailsRepository, currencyRepository)); }
public ReadProjections(IPublishEvents bus, IPaymentDetailsRepository paymentDetailsRepository) { _paymentReadProjector = new PaymentReadProjector(bus, paymentDetailsRepository); }
public PaymentsDetailsController(IMapAcquiringBankToPaymentGateway mapper, IPaymentDetailsRepository repository) { _mapper = mapper; _repository = repository; }
public PaymentDetailsService(IPaymentDetailsRepository paymentDetailsRepository) { _paymentDetailsRepository = paymentDetailsRepository; }
public PaymentReadProjector(IPublishEvents bus, IPaymentDetailsRepository paymentDetailsRepository) { _bus = bus; _paymentDetailsRepository = paymentDetailsRepository; }
public PaymentDetailsService(IPaymentDetailsRepository paymentDetailsRepository, IMapper mapper) { _mapper = mapper; _paymentDetailsRepository = paymentDetailsRepository; }