public PaymentController(IMessageSerializer messageDeserialize, IResolveMessageService resolveMessageService, IPaymentRequestRepository paymentRequestRepository, IPaymentResponseRepository paymentResponseRepository, IAuditLogRepository auditLogRepository) { _messageDeserialize = messageDeserialize; _resolveMessageService = resolveMessageService; _paymentRequestRepository = paymentRequestRepository; _paymentResponseRepository = paymentResponseRepository; _auditLogRepository = auditLogRepository; }
public SMSGatewayController(IMessageValidation messageValidation, IAuditLogRepository auditLogRepository, IResolveMessageService resolveMessageService, IDocSMSRepository docSmsRepository, ISmsQueryResolverService smsQueryResolver, IClientRepository clientRepository) { _messageValidation = messageValidation; _auditLogRepository = auditLogRepository; _resolveMessageService = resolveMessageService; _docSMSRepository = docSmsRepository; _smsQueryResolver = smsQueryResolver; _clientRepository = clientRepository; }