raol / amazon-sqs-net-extended-client-lib

Extension to Amazon SQS that adds support for sending and receiving messages greater than 256K
Apache License 2.0
39 stars 33 forks source link

Added ability to retrieve message details in case of failed to get data from S3 #17

Open krzysztof-at-mp opened 4 years ago

krzysztof-at-mp commented 4 years ago

I found your library very helpful in case of bigger payloads. When doing tests I found some scenarios that cannot be covered using existing implementation because the lack of information about messages received from the Amazon service (sqs). In my scenario I would like to be able to get the receipt handle and delete the message when I get AmazonS3Exception saying the payload is gone (somehow removed) while receiving the message.

Hope you will find my PR usefull.