public PaymentBc(
     IPaymentRepository paymentRepository,
     IMerchantRepository merchantRepository,
     IBankApiClient bankApiClient,
     ILogger <PaymentBc> logger)
 {
     _paymentRepository  = paymentRepository;
     _merchantRepository = merchantRepository;
     _bankApiClient      = bankApiClient;
     _logger             = logger;
 }
 public PaymentGatewayService(IBankApiClient bankApiClient, IBankPaymentMapper bankPaymentMapper, IApplicationLogger applicationLogger)
 {
     _bankApiClient     = bankApiClient;
     _bankPaymentMapper = bankPaymentMapper;
     _applicationLogger = applicationLogger;
 }
Exemple #3
0
 public BankAccountClient(IBankApiClient bankApiClient, IConfiguration configuration, ILogger <BankAccountClient> logger)
 {
     _configuration = configuration;
     _bankApiClient = bankApiClient;
     _logger        = logger;
 }