Replies: 1 comment 3 replies
|
@jvarsl Start by reading the docs please: https://wolverinefx.io/guide/handlers/error-handling.html |
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
Posting here since I don't have Discord and haven't found this topic indexed on Google.
I'm trying to use Wolverine with Azure Service Bus inline processing in a way where Azure Service Bus controls redelivery and DLQ behavior.
My expectation was for demo code below:
MaxDeliveryCount = 2was exceededWhat I am trying to understand
This expectation comes from the inline endpoint docs:
Source: Runtime Architecture → Inline Endpoints
So my expectation was that Wolverine would just:
MaxDeliveryCountAm I expecting the wrong thing here, or can Wolverine be configured to behave like that? Since it feels does more even though I try to disable its behavior via
.DisableDeadLetterQueueing().ProcessInline();Demo
WolverineASBEmulator.csproj
Program.cs
Full logs
All reactions