public EventReceiverServiceImpl(ILogger <EventReceiverServiceImpl> logger, IAmazonSQS sqs, IConfiguration configuration, IEventReceiverDAO receiverDao) { _logger = logger; _sqs = sqs; _configuration = configuration; _receiverDao = receiverDao; _sendMessageRequest = new SendMessageRequest { QueueUrl = configuration["AWS_SQS_QUEUE_URL_EVENT_RECEIVER"] }; }
public EventReceiverPersistWorker( ILogger <EventReceiverPersistWorker> logger, IAmazonSQS sqs, IConfiguration configuration, IEventReceiverDAO receiverDao) { _logger = logger; _sqs = sqs; _configuration = configuration; _receiverDao = receiverDao; _receiveMessageRequest = new ReceiveMessageRequest { QueueUrl = configuration["AWS_SQS_QUEUE_URL_EVENT_RECEIVER"], WaitTimeSeconds = 20 }; }
public EventReceiverDAOTest(IEventReceiverDAO eventReceiverDao) { _eventReceiverDao = eventReceiverDao; }