public ExpensivePaymentGateway(PaymentDbContext paymentDbContext, IConfiguration configuration) { _paymentDbContext = paymentDbContext; _configuration = configuration; }
public PremiumPaymentService(PaymentDbContext paymentDbContext, IConfiguration configuration) { _paymentDbContext = paymentDbContext; _configuration = configuration; }
public CheapPaymentGateway(PaymentDbContext paymentDbContext, IConfiguration configuration) { _paymentDbContext = paymentDbContext; _configuration = configuration; }