Clarified the addition of failure retry policy options to AbpEventBusBoxesOptions and noted required database migration due to changes in IncomingEventRecord fields for Entity Framework Core users.
@ -53,7 +53,7 @@ See the [C# 14 overload resolution with span parameters](https://learn.microsoft
### Failure Retry Policy for InboxProcessor
### Failure Retry Policy for InboxProcessor
In this version, we added a failure retry policy(`AbpEventBusBoxesOptions/InboxProcessorRetryBackoffFactor`) to the `AbpEventBusBoxesOptions`.
We added a failure retry policy to `AbpEventBusBoxesOptions` (see `InboxProcessorFailurePolicy` and `InboxProcessorRetryBackoffFactor`). Because this change adds and removes fields in the `IncomingEventRecord` entity, you must create a new database migration if you use Inbox/Outbox with Entity Framework Core.
* `InboxProcessorFailurePolicy`: The policy to handle the failure of the inbox processor. Default value is `Retry`. Possible values are:
* `InboxProcessorFailurePolicy`: The policy to handle the failure of the inbox processor. Default value is `Retry`. Possible values are:
* `Retry`: The current exception and subsequent events will continue to be processed in order in the next cycle.
* `Retry`: The current exception and subsequent events will continue to be processed in order in the next cycle.