public PaymentProcessGetByIdQuery(IPaymentProcessReadRepository repository, ICOMemoryCache memoryCache, ILogger <PaymentProcessGetByIdQuery> logger) { _repository = repository; _memoryCache = memoryCache; _logger = logger; }
public PaymentProcessGetAllQuery(IPaymentProcessReadRepository repository) { _repository = repository; }
public PaymentDeniedTwiceRule(IPaymentProcessReadRepository paymentReadRepository) { _paymentReadRepository = paymentReadRepository; }