public PayService(IRepositoryNonDeletable <BookingEntity> bookingRepository, INotificationService notificationService, ILogger <PayService> logger, IOptions <PayServiceSettings> payServiceSettings, IDateService dateService) { _bookingRepository = bookingRepository; _notificationService = notificationService; _logger = logger; _payServiceSettings = payServiceSettings.Value; _dateService = dateService; }
public PayController(IPayService payService, ILogger <PayController> logger, IOptions <PayServiceSettings> payServiceSettings) { _payService = payService; _logger = logger; _payServiceSettings = payServiceSettings.Value; }