public PaymentProcessor(IPaymentApiClient paymentApiClient, IPaymentRepository paymentRepository, IMapper mapper, ICardNumberMaskingService cardNumberMaskingService, ILogger <PaymentProcessor> logger)
 {
     _paymentApiClient         = paymentApiClient;
     _paymentRepository        = paymentRepository;
     _mapper                   = mapper;
     _cardNumberMaskingService = cardNumberMaskingService;
     _logger                   = logger;
 }
Beispiel #2
0
 public PaymentController(IPaymentApiClient paymentApiClient)
 {
     _paymentApiClient = paymentApiClient;
 }
Beispiel #3
0
 public PaymentController(IPaymentApiClient paymentApiClient, ILogger <PaymentController> logger)
 {
     _paymentApiClient = paymentApiClient;
     _logger           = logger;
 }