public SequentialSQSReceiver(IAmazonSQS amazonSQSClient, QueueByName queueByName, Func<Message, bool> onRecieved, Action<Exception, Message> onError, int maxNumberOfMessages = DefaultNumberOfMessagesToReceiveAtATime) : this(amazonSQSClient, new QueueConfiguration(amazonSQSClient, queueByName), onRecieved, onError, maxNumberOfMessages) { }
public ConcurrentSqsReceiver(IAmazonSQS amazonSQSClient, QueueByName queueByName, Func<Message, bool> onReceived, Action<Exception, Message> onError, int maxNumberOfMessages = 1, int concurrency = 1) : this(amazonSQSClient, new QueueConfiguration(amazonSQSClient, queueByName), onReceived, onError, maxNumberOfMessages, concurrency) { }
public SQSPublisher(IAmazonSQS amazonSQSClient, QueueByName queueByName) : this(amazonSQSClient, new QueueConfiguration(amazonSQSClient, queueByName)) { }