public DanceCampService(BookingPaymentRepository bookingPaymentRepository, IOptionsSnapshot <DanceCampOptions> danceCampOptions, ILogger logger) { _bookingPaymentRepository = bookingPaymentRepository; _logger = logger; _danceCampOptions = danceCampOptions.Value; _httpClient = new HttpClient(); }
public PaymentService(BookingPaymentRepository bookingPaymentRepository, IOptionsSnapshot <MollieOptions> mollieOptions) { _bookingPaymentRepository = bookingPaymentRepository; _mollieOptions = mollieOptions.Value; _paymentClient = new PaymentClient(_mollieOptions.MollieApiKey); }