public BookingOfflinePaymentService(IBookingRecordManager recordManager, IOfflinePaymentAuditService auditService, EdoContext context) { _recordManager = recordManager; _auditService = auditService; _context = context; }
public BookingPaymentService(EdoContext context, IAccountPaymentService accountPaymentService, ICreditCardPaymentProcessingService creditCardPaymentProcessingService, IBookingRecordsManager recordsManager, IBookingDocumentsService documentsService, IPaymentNotificationService notificationService, ILogger <BookingPaymentService> logger, IOfflinePaymentAuditService offlinePaymentAuditService) { _context = context; _accountPaymentService = accountPaymentService; _creditCardPaymentProcessingService = creditCardPaymentProcessingService; _recordsManager = recordsManager; _documentsService = documentsService; _notificationService = notificationService; _logger = logger; _offlinePaymentAuditService = offlinePaymentAuditService; }